Вопросы с тегом «python»

464
Возврат ответа JSON из представления Flask

У меня есть функция, которая анализирует CSV-файл с помощью Pandas и выдает отчет со сводной информацией. Я хочу вернуть результаты как ответ от представления Flask. Как вернуть ответ JSON? @app.route("/summary") def summary(): d = make_summary() # send it back as...

464
Как посчитать значения NaN в столбце в панде DataFrame

У меня есть данные, в которых я хочу найти число NaN, так что, если оно меньше некоторого порога, я опущу эти столбцы. Я посмотрел, но не смог найти никакой функции для этого. есть value_counts, но это будет медленно для меня, потому что большинство значений различны, и я хочу NaNтолько подсчет...

463
Как правильно очистить объект Python?

class Package: def __init__(self): self.files = [] # ... def __del__(self): for file in self.files: os.unlink(file) __del__(self)выше не удается с исключением AttributeError. Я понимаю, что Python не гарантирует существование "глобальных переменных" (данные члена в этом контексте?), Когда...

463
Создание пустого DataFrame Pandas, а затем его заполнение?

Я начинаю с документов панд DataFrame здесь: http://pandas.pydata.org/pandas-docs/stable/dsintro.html Я хотел бы итеративно заполнять DataFrame значениями для расчета временных рядов. В общем, я бы хотел инициализировать DataFrame столбцами A, B и строками отметок времени, все 0 или все NaN. Затем...

458
Как удалить символ из строки, используя Python

Например, есть строка. EXAMPLE, Как я могу удалить средний символ, т.е. Mиз него? Мне не нужен код Я хочу знать: Строки в Python заканчиваются каким-либо специальным символом? Что является лучшим способом - сдвигать все справа налево, начиная со среднего символа ИЛИ создания новой строки и не...

457
Сортировать список по нескольким атрибутам?

У меня есть список списков: [[12, 'tall', 'blue', 1], [2, 'short', 'red', 9], [4, 'tall', 'blue', 13]] Если бы я хотел отсортировать по одному элементу, скажем, высокому / короткому элементу, я мог бы сделать это с помощью s = sorted(s, key = itemgetter(1)). Если бы я захотел отсортировать как по...

456
Импортировать файл из подкаталога?

У меня есть файл с именем tester.py, расположенный на /project. /projectимеет подкаталог libс именем файла BoxTime.py: /project/tester.py /project/lib/BoxTime.py Я хочу импортировать BoxTimeиз tester. Я пробовал это: import lib.BoxTime В результате чего: Traceback (most recent call last): File...

456
Правильный отступ для многострочных строк Python

Каков правильный отступ для многострочных строк Python внутри функции? def method(): string = """line one line two line three""" или def method(): string = """line one line two line three""" или что-то другое? В первом примере выглядит странно, что строка висит вне...

454
Правильный способ использования ** kwargs в Python

Как правильно использовать **kwargsв Python, когда речь идет о значениях по умолчанию? kwargsвозвращает словарь, но каков наилучший способ установить значения по умолчанию, или он есть? Должен ли я просто получить доступ к нему как словарь? Использовать функцию get? class ExampleClass: def...