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

163
Передача HTML в шаблон с помощью Flask / Jinja2

Я создаю администратора для Flask и SQLAlchemy, и я хочу передать HTML для различных входных данных для моего представления, используя render_template. Кажется, что шаблонная среда автоматически выходит из html, поэтому все <"'> преобразуются в html-сущности. Как я могу отключить это, чтобы...

163
Как изменить размер изображения с OpenCV2.0 и Python2.6

Я хочу использовать OpenCV2.0 и Python2.6 для отображения изображений с измененным размером. Я использовал и принял пример по адресу http://opencv.willowgarage.com/documentation/python/cookbook.html, но, к сожалению, этот код предназначен для OpenCV2.1 и, похоже, не работает на 2.0. Вот мой код:...

163
Журнал Python: использовать миллисекунды в формате времени

По умолчанию logging.Formatter('%(asctime)s')печатает в следующем формате: 2011-06-09 10:54:40,638 где 638 - миллисекунда. Мне нужно изменить запятую на точку: 2011-06-09 10:54:40.638 Для форматирования времени я могу использовать: logging.Formatter(fmt='%(asctime)s',datestr=date_format_str) Однако...

163
Как настроить PyCharm для запуска тестов py.test?

Я хочу начать писать модульные тесты для моего кода Python, и среда py.test звучит как лучшая ставка, чем пакетный тестовый пакет Python . Поэтому я добавил каталог «tests» в свой проект и добавил в него test_sample.py . Теперь я хочу настроить PyCharm для запуска всех тестов в моем каталоге...

163
Извлечь часть пути к файлу (каталог) в Python

Мне нужно извлечь имя родительского каталога по определенному пути. Вот как это выглядит: c:\stuff\directory_i_need\subdir\file Я изменяю содержимое «файла», используя в нем directory_i_needимя, а не путь. Я создал функцию, которая выдаст мне список всех файлов, а затем ... for path in file_list:...

163
Рассол несовместимость массивов между Python 2 и 3

Я пытаюсь загрузить набор данных MNIST, связанный здесь в Python 3.2, с помощью этой программы: import pickle import gzip import numpy with gzip.open('mnist.pkl.gz', 'rb') as f: l = list(pickle.load(f)) print(l) К сожалению, это дает мне ошибку: Traceback (most recent call last): File "mnist.py",...

163
«TypeError: (Integer) не является сериализуемым JSON» при сериализации JSON в Python?

Я пытаюсь отправить простой словарь в файл json из python, но получаю сообщение «TypeError: 1425 is JSON serializable». import json alerts = {'upper':[1425],'lower':[576],'level':[2],'datetime':['2012-08-08 15:30']} afile = open('test.json','w') afile.write(json.dumps(alerts,encoding='UTF-8'))...

163
Сравните два DataFrames и выведите их различия бок о бок

Я пытаюсь выделить именно то, что изменилось между двумя кадрами. Предположим, у меня есть два кадра данных Python Pandas: "StudentRoster Jan-1": id Name score isEnrolled Comment 111 Jack 2.17 True He was late to class 112 Nick 1.11 False Graduated 113 Zoe 4.12 True "StudentRoster Jan-2": id Name...

163
Как я могу получить PyLint для распознавания numy членов?

Я использую PyLint для проекта Python. PyLint делает много жалоб на неспособность найти numy участников. Как я могу избежать этого, не пропуская проверки членства. Из кода: import numpy as np print np.zeros([1, 4]) Который, когда побежал, я получаю ожидаемое: [[0. 0. 0. 0.]] Тем не менее, Pylint...

163
Как вы ловите это исключение?

Этот код находится в django / db / models / fields.py. Он создает / определяет исключение? class ReverseSingleRelatedObjectDescriptor(six.with_metaclass(RenameRelatedObjectDescriptorMethods)): # This class provides the functionality that makes the related-object # managers available as attributes...

163
Pandas столбец списков, создать строку для каждого элемента списка

У меня есть dataframe, где некоторые ячейки содержат списки нескольких значений. Вместо того, чтобы хранить несколько значений в ячейке, я бы хотел расширить фрейм данных, чтобы каждый элемент в списке получил свою собственную строку (с такими же значениями во всех других столбцах). Так что если у...

162
Как преобразовать строку байтов в int?

Как я могу преобразовать строку байтов в int в Python? Скажи так: 'y\xcc\xa6\xbb' Я придумал умный / глупый способ сделать это: sum(ord(c) << (i * 8) for i, c in enumerate('y\xcc\xa6\xbb'[::-1])) Я знаю, что должно быть что-то встроенное или в стандартной библиотеке, которая делает это проще...

162
Как я могу получить доступ к «статическим» переменным класса внутри методов класса в Python?

Если у меня есть следующий код Python: class Foo(object): bar = 1 def bah(self): print(bar) f = Foo() f.bah() Жалуется NameError: global name 'bar' is not defined Как я могу получить доступ к классу / статической переменной barвнутри метода...

162
Перезагрузка модуля с указанием NameError: имя 'reload' не определено

Я пытаюсь перезагрузить модуль, который я уже импортировал в Python 3. Я знаю, что вам нужно импортировать только один раз, и importповторное выполнение команды ничего не даст. Выполнение reload(foo)дает эту ошибку: Traceback (most recent call last): File "(stdin)", line 1, in (module) ......

162
Где мои данные JSON во входящем запросе Django?

Я пытаюсь обработать входящие запросы JSON / Ajax с Django / Python. request.is_ajax()это Trueпо просьбе, но я понятия не имею , где полезную нагрузку с данными JSON. request.POST.dir содержит это: ['__class__', '__cmp__', '__contains__', '__copy__', '__deepcopy__', '__delattr__', '__delitem__',...

162
Как я могу рассчитать сегмент кода для тестирования производительности с помощью Pythons timeit?

У меня есть сценарий Python, который работает так же, как и должен, но мне нужно написать время выполнения. Я погуглил, что мне следует использовать, timeitно я не могу заставить его работать. Мой скрипт на Python выглядит так: import sys import getopt import timeit import random import os import...