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

143
TypeError: получено несколько значений аргумента

Я прочитал другие темы, связанные с этой ошибкой, и кажется, что моя проблема имеет интересное отличие от всех постов, которые я до сих пор читал, а именно, все остальные посты до сих пор имеют ошибку в отношении любого созданного пользователем класс или встроенный системный ресурс. Я испытываю эту...

143
Свернуть ячейку в блокноте Юпитера

Я использую ноутбук ipython Jupyter. Допустим, я определил функцию, которая занимает много места на моем экране. Есть ли способ разрушить клетку? Я хочу, чтобы функция оставалась выполненной и вызываемой, но я хочу скрыть / свернуть ячейку, чтобы лучше визуализировать блокнот. Как я могу это...

143
Преобразовать строку в Enum в Python

Интересно, как правильно преобразовать (десериализовать) строку в класс Python Enum. Похоже, getattr(YourEnumType, str)работает, но я не уверен, достаточно ли это безопасно. Чтобы быть более конкретным, я хотел бы преобразовать 'debug'строку в объект Enum следующим образом: class BuildType(Enum):...

143
Что такое классы данных и чем они отличаются от обычных классов?

С помощью PEP 557 классы данных вводятся в стандартную библиотеку Python. Они используют @dataclassдекоратор, и они должны быть «изменяемыми именованными кортежами по умолчанию», но я не совсем уверен, что понимаю, что это на самом деле означает и чем они отличаются от обычных классов. Что такое...

142
Использование Pylint с Django

Я очень хотел бы интегрировать pylint в процесс сборки для моих проектов python, но я столкнулся с одним show-stopper: один из типов ошибок, которые я считаю чрезвычайно полезными -: - E1101: *%s %r has no %r member*постоянно сообщает об ошибках при использовании общих полей django , например:...

142
Как написать последовательность Фибоначчи?

Первоначально я неправильно написал программу. Вместо того, чтобы возвращать числа Фибоначчи между диапазоном (т.е. startNumber 1, endNumber 20 должны = только числа между 1 и 20), я написал для программы, чтобы отображать все числа Фибоначчи между диапазоном (например, startNumber 1, endNumber 20...

142
Как я могу заставить setuptools установить пакет, который не на PyPI?

Я только начал работать с setuptools и virtualenv. Для моего пакета требуется последняя версия python-gearman, доступная только на GitHub. Версия python-gearman, находящаяся на PyPI, старая. Исходный код Github совместим с setuptools, то есть имеет setup.py и т. Д. Есть ли способ заставить...

142
Python Glob несколько типов файлов

Есть ли лучший способ использовать glob.glob в python для получения списка файлов нескольких типов, таких как .txt, .mdown и .markdown? Прямо сейчас у меня есть что-то вроде этого: projectFiles1 = glob.glob( os.path.join(projectDir, '*.txt') ) projectFiles2 = glob.glob( os.path.join(projectDir,...

142
Тесты носа фиксируют вывод моих печатных заявлений. Как это обойти?

Когда я печатаю $ nosetests -v mytest.py все мои распечатки выводятся при прохождении всех тестов. Я хочу видеть вывод на печать, даже все проходит. Итак, что я делаю, это заставляю ошибку подтверждения видеть результат, вот так. class MyTest(TestCase): def setUp(self): self.debug = False def...

142
Как установить PyCrypto в Windows?

Я читал все другие источники Google и SO-поток, но ничего не работало. Python 2.7.3 32bitустановлен на Windows 7 64bit. Загрузка, извлечение и попытка установки PyCrypto приводит к"Unable to find vcvarsall.bat". Поэтому я устанавливаю MinGW и добавляю его в строке установки в качестве...

142
Гринлет против. Потоки

Я новичок в gevents и greenlets. Я нашел хорошую документацию о том, как с ними работать, но ни одна из них не дала мне обоснования того, как и когда мне следует использовать гринлеты! В чем они действительно хороши? Стоит ли использовать их в прокси-сервере или нет? Почему не темы? Я не уверен в...

142
Искать «не содержит» в DataFrame в pandas

Я немного поискал и не могу понять, как отфильтровать фрейм данных df["col"].str.contains(word), однако мне интересно, есть ли способ сделать обратное: отфильтровать фрейм данных с помощью этого набора. например: эффект !(df["col"].str.contains(word)). Можно ли это сделать с помощью...

142
Переименовать Pandas DataFrame Index

У меня есть CSV-файл без заголовка с индексом DateTime. Я хочу переименовать индекс и имя столбца, но с помощью df.rename () переименовывается только имя столбца. Ошибка? Я на версии 0.12.0 In [2]: df = pd.read_csv(r'D:\Data\DataTimeSeries_csv//seriesSM.csv', header=None, parse_dates=[[0]],...

142
Django 1.7 - makemigrations не обнаруживает изменений

Как сказано в названии, я не могу заставить миграцию работать. Изначально приложение было под 1.6, поэтому я понимаю, что миграций там изначально не будет, и действительно, если я запускаю, python manage.py migrateя получаю: Operations to perform: Synchronize unmigrated apps: myapp Apply all...

142
Django - makemigrations - изменений не обнаружено

Я пытался создать миграции в существующем приложении с помощью команды makemigrations, но она выводит «Изменений не обнаружено». Обычно я создаю новые приложения с помощью startappкоманды, но не использовал ее для этого приложения, когда создавал его. После отладки я обнаружил, что он не создает...

142
В чем разница между pyenv, virtualenv, anaconda?

Я программист ruby, пытающийся изучать Python. Я симпатичная семья с pyenv, так как это как копия и вставка из rbenv. Pyenv позволяет иметь более одной версии python в системе, а также изолировать python, не касаясь чувствительной части системы. Я полагаю, что каждая установка Python поставляется с...

141
py2exe - генерирует один исполняемый файл

Я думал, что слышал, что py2exe был в состоянии сделать это, но я так и не понял. Кто-нибудь успешно сделал это? Могу ли я увидеть ваш файл setup.py и какие параметры командной строки вы использовали? По сути, я думаю об этом, давая мне один исполняемый файл, который выполняет что-то вроде...