программирование

Q & A для профессиональных программистов и энтузиастов

16
Есть ли причины использовать частные свойства в C #?
Я только что понял, что конструкцию свойства C # можно также использовать с модификатором частного доступа: private string Password { get; set; } Хотя это технически интересно, я не могу себе представить, когда бы я использовал его, поскольку личное поле требует еще меньше церемоний : private string _password; и я …


15
Разделить столбец строки фрейма данных на несколько столбцов
Я хотел бы взять данные формы before = data.frame(attr = c(1,30,4,6), type=c('foo_and_bar','foo_and_bar_2')) attr type 1 1 foo_and_bar 2 30 foo_and_bar_2 3 4 foo_and_bar 4 6 foo_and_bar_2 и используйте split()столбец " type" сверху, чтобы получить что-то вроде этого: attr type_1 type_2 1 1 foo bar 2 30 foo bar_2 3 4 …
246 r  string  dataframe  split  r-faq 


8
Как поместить переменную в строку?
Я хотел бы положить intв string. Вот чем я сейчас занимаюсь: num = 40 plot.savefig('hanning40.pdf') #problem line Я должен запустить программу для нескольких разных номеров, поэтому я хотел бы сделать цикл. Но вставка такой переменной не работает: plot.savefig('hanning', num, '.pdf') Как вставить переменную в строку Python?
246 python  string  variables 


13
Git Symlinks в Windows
Наши разработчики используют сочетание ОС Windows и Unix. Поэтому символические ссылки, созданные на машинах Unix, становятся проблемой для разработчиков Windows. В windows (msysgit) символическая ссылка преобразуется в текстовый файл с путем к файлу, на который он указывает. Вместо этого я хотел бы преобразовать символическую ссылку в фактическую символическую ссылку Windows. …
246 windows  git  symlink 

11
В Python, как мне преобразовать все элементы в списке в плавающие?
У меня есть скрипт, который читает текстовый файл, извлекает из него десятичные числа в виде строк и помещает их в список. Итак, у меня есть этот список: ['0.49', '0.54', '0.54', '0.54', '0.54', '0.54', '0.55', '0.54', '0.54', '0.54', '0.55', '0.55', '0.55', '0.54', '0.55', '0.55', '0.54', '0.55', '0.55', '0.54'] Как преобразовать каждое …
246 python 

24
Взвешенная версия random.choice
Мне нужно было написать взвешенную версию random.choice (каждый элемент в списке имеет различную вероятность выбора). Вот что я придумал: def weightedChoice(choices): """Like random.choice, but each element can have a different chance of being selected. choices can be any iterable containing iterables with two items each. Technically, they can have more …

26
Сравнение двух словарей и проверка количества пар (ключ, значение)
У меня есть два словаря, но для упрощения я возьму эти два: >>> x = dict(a=1, b=2) >>> y = dict(a=2, b=2) Теперь я хочу сравнить, имеет ли каждая key, valueпара xодинаковое значение в y. Итак, я написал это: >>> for x_values, y_values in zip(x.iteritems(), y.iteritems()): if x_values == y_values: …


4
Как скопировать несколько файлов в один слой, используя Dockerfile?
Следующее Dockerfileсодержит четыре COPYслоя: COPY README.md ./ COPY package.json ./ COPY gulpfile.js ./ COPY __BUILD_NUMBER ./ Как скопировать эти файлы, используя один слой вместо? Было опробовано следующее: COPY [ "__BUILD_NUMBER ./", "README.md ./", "gulpfile ./", "another_file ./", ]
246 dockerfile 


3
Джанго: Показать значение выбора
models.py: class Person(models.Model): name = models.CharField(max_length=200) CATEGORY_CHOICES = ( ('M', 'Male'), ('F', 'Female'), ) gender = models.CharField(max_length=200, choices=CATEGORY_CHOICES) to_be_listed = models.BooleanField(default=True) description = models.CharField(max_length=20000, blank=True) views.py: def index(request): latest_person_list2 = Person.objects.filter(to_be_listed=True) return object_list(request, template_name='polls/schol.html', queryset=latest_person_list, paginate_by=5) На шаблоне, когда я звоню person.gender, я получаю 'M'или 'F'вместо 'Male'или 'Female'. Как отобразить …

10
Как отключить занятое устройство
У меня есть несколько дисков Samba, к которым ежедневно обращаются несколько пользователей. У меня уже есть код для распознавания общих дисков (из таблицы SQL) и подключения их в специальный каталог, где все пользователи могут получить к ним доступ. Я хочу знать, если я удаляю диск из своей таблицы SQL (фактически …
246 linux  umount 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.