Что означает _после forв этом коде? if tbh.bag: n = 0 for _ in tbh.bag.atom_set(): n +=
Что означает _после forв этом коде? if tbh.bag: n = 0 for _ in tbh.bag.atom_set(): n +=
Я хотел бы использовать argparse для разбора логических аргументов командной строки, написанных как «--foo True» или «--foo False». Например: my_program --my_boolean_flag False Однако следующий тестовый код не делает то, что я хотел бы: import argparse parser =...
Я пытаюсь исправить одну из моих virtualenvs - я хотел бы сбросить все установленные библиотеки обратно на те, которые соответствуют производству. Есть ли быстрый и простой способ сделать это с помощью...
Какой самый быстрый способ получить HTTP GET в Python, если я знаю, что содержимое будет строкой? Я ищу документацию для быстрого однострочного: contents = url.get("http://example.com/foo/bar") Но все, что я могу найти с помощью Google, - httplibи urllib- и я не могу найти ярлык в этих библиотеках....
Как я могу разобрать файл YAML в
В питоне встроенного открытой функции, какова точная разница между режимами w, a, w+, a+, и r+? В частности, документация подразумевает, что все это позволит записывать в файл, и говорит, что она открывает файлы для «добавления», «записи» и «обновления» конкретно, но не определяет, что означают эти...
При создании простой иерархии объектов в Python я хотел бы иметь возможность вызывать методы родительского класса из производного класса. В Perl и Java есть ключевое слово для этого ( super). В Perl я мог бы сделать это: package Foo; sub frotz { return "Bamf"; } package Bar; @ISA = qw(Foo); sub...
В Python я хочу преобразовать все строки в списке в целые числа. Так что если у меня есть: results = ['1', '2', '3'] Как мне это сделать: results = [1, 2,
Существует ли портативный способ получить имя пользователя текущего пользователя в Python (т. Е. Тот, который работает как в Linux, так и в Windows, по крайней мере). Это будет работать так os.getuid: >>> os.getuid() 42 >>> os.getusername() 'slartibartfast' Я гуглил вокруг и был...
Я хочу эффективный способ добавить одну строку к другой в Python, кроме следующего. var1 = "foo" var2 = "bar" var3 = var1 + var2 Есть ли хороший встроенный метод для
Ситуация Я пытаюсь портировать библиотеку с открытым исходным кодом на Python 3. ( SymPy , если кому-то интересно.) Итак, мне нужно запускать 2to3автоматически при сборке для Python 3. Для этого мне нужно использовать distribute. Поэтому мне нужно портировать текущую систему, которая (согласно...
Как вы генерируете все перестановки списка в Python, независимо от типа элементов в этом списке? Например: permutations([]) [] permutations([1]) [1] permutations([1, 2]) [1, 2] [2, 1] permutations([1, 2, 3]) [1, 2, 3] [1, 3, 2] [2, 1, 3] [2, 3, 1] [3, 1, 2] [3, 2,...
Я хочу выяснить следующее: учитывая дату ( datetimeобъект), каков соответствующий день недели? Например, воскресенье - первый день, понедельник - второй день и т. Д. И затем, если на входе что-то вроде сегодняшней даты. пример >>> today = datetime.datetime(2017, 10, 20) >>>...
Я совсем недавно перешел на Py 3.5. Этот код работал правильно в Python 2.7: with open(fname, 'rb') as f: lines = [x.strip() for x in f.readlines()] for line in lines: tmp = line.strip().lower() if 'some-pattern' in tmp: continue # ... code После обновления до 3.5 я получаю: TypeError: a bytes-like...
Когда я читаю код Django, я часто вижу в моделях то, что называется «слизень». Я не совсем уверен, что это такое, но я знаю, что это как-то связано с URL-адресами. Как и когда предполагается использовать эту штуковину? (Я прочитал его определение в этом глоссарии...
s = 'the brown fox' ... сделать что-то здесь ... s должно быть : 'The Brown Fox' Какой самый простой способ сделать
Когда я печатаю пустой массив, я получаю усеченное представление, но мне нужен полный массив. Есть какой-либо способ сделать это? Примеры: >>> numpy.arange(10000) array([ 0, 1, 2, ..., 9997, 9998, 9999]) >>> numpy.arange(10000).reshape(250,40) array([[ 0, 1, 2, ..., 37, 38, 39], [...
У меня есть список: my_list = ['abc-123', 'def-456', 'ghi-789', 'abc-456'] и хотите искать элементы, которые содержат строку 'abc'. Как я могу это сделать? if 'abc' in my_list: проверит, 'abc'существует ли в списке, но он является частью 'abc-123'и 'abc-456', 'abc'не существует сам по себе. Так как...
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Итак, я начал учиться программировать на Python, а...
Я сталкивался с этим: item = someSortOfSelection() if item in myList: doMySpecialFunction(item) но иногда это не работает со всеми моими элементами, как будто они не были распознаны в списке (когда это список строк). Является ли это наиболее «питоническим» способом поиска элемента в списке if x in...