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

96
Отменить уже выполняющуюся задачу с помощью Celery?

Я читал документ и искал, но, похоже, не нашел прямого ответа: Можете ли вы отменить уже выполняющуюся задачу? (так как задача запущена, занимает некоторое время, и ее нужно отменить на полпути) Я нашел это из документа в FAQ по сельдерею >>> result = add.apply_async(args=[2, 2],...

96
Перезагрузите приложение Flask при изменении файла шаблона

По умолчанию при запуске приложения Flask с использованием встроенного server ( Flask.run) он отслеживает свои файлы Python и автоматически перезагружает приложение, если его код изменяется: * Detected change in '/home/xion/hello-world/app.py', reloading * Restarting with reloader К сожалению,...

96
Совместное использование очереди результатов между несколькими процессами

В документации к multiprocessingмодулю показано, как передать очередь процессу, запущенному с multiprocessing.Process. Но как я могу разделить очередь с запущенными асинхронными рабочими процессами apply_async? Мне не нужно динамическое объединение или что-то еще, просто способ для рабочих...

96
Python threading.timer - повторять функцию каждые n секунд

Я хочу запускать функцию каждые 0,5 секунды и иметь возможность запускать, останавливать и сбрасывать таймер. Я не слишком хорошо разбираюсь в том, как работают потоки Python, и у меня возникают трудности с таймером Python. Однако я продолжаю получать, RuntimeError: threads can only be started...

96
Должен ли я всегда указывать тип исключения в операторах ʻexcept`?

При использовании PyCharm IDE использование типа except:без исключения вызывает напоминание от IDE о том, что это предложение исключения Too broad. Стоит ли игнорировать этот совет? Или Pythonic всегда определяет тип исключения?...

96
django.core.exceptions.ImproperlyConfigured: ошибка при загрузке модуля MySQLdb: нет модуля с именем MySQLdb

Проблема, с которой я сталкиваюсь, пытаясь подключиться к базе данных для mysql. Я также дал настройки базы данных, которые я использовал. Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File...

96
Постройте полосу с помощью matplotlib, используя словарь

Есть ли способ построить гистограмму, matplotlibиспользуя данные непосредственно из dict? Мой диктат выглядит так: D = {u'Label1':26, u'Label2': 17, u'Label3':30} я ожидал fig = plt.figure(figsize=(5.5,3),dpi=300) ax = fig.add_subplot(111) bar = ax.bar(D,range(1,len(D)+1,1),0.5) работать, но это...

96
Есть ли способ показать деревья зависимостей для пакетов pip?

У меня есть проект с несколькими зависимостями пакетов, основные требования перечислены в requirements.txt. Когда я вызываю pip freezeего, он выводит установленные на данный момент пакеты в виде простого списка. Я бы предпочел также получить их отношения зависимости, примерно так: Flask==0.9...

96
Строки в DataFrame, но dtype - это объект

Почему Pandas сообщает мне, что у меня есть объекты, хотя каждый элемент в выбранном столбце является строкой - даже после явного преобразования. Это мой DataFrame: <class 'pandas.core.frame.DataFrame'> Int64Index: 56992 entries, 0 to 56991 Data columns (total 7 columns): id 56992 non-null...

96
Как удалить пробелы из заголовков Pandas DataFrame?

Я анализирую данные из файла Excel, в заголовках некоторых столбцов которого есть лишние пробелы. Когда я проверяю столбцы полученного фрейма данных с помощью df.columns, я вижу: Index(['Year', 'Month ', 'Value']) ^ # Note the unwanted trailing space on 'Month ' Следовательно, я не могу:...

96
Как преобразовать int в Enum в Python?

Использование новой функции Enum (через backport enum34 ) с python 2.7.6. Учитывая следующее определение, как я могу преобразовать int в соответствующее значение Enum? from enum import Enum class Fruit(Enum): Apple = 4 Orange = 5 Pear = 6 Я знаю, что могу вручную создать серию операторов if для...

96
Сериализация члена Enum в JSON

Как сериализовать Enumчлен Python в JSON, чтобы я мог десериализовать полученный JSON обратно в объект Python? Например, такой код: from enum import Enum import json class Status(Enum): success = 0 json.dumps(Status.success) приводит к ошибке: TypeError: <Status.success: 0> is not JSON...

96
Есть ли у pandas iterrows проблемы с производительностью?

Я заметил очень плохую производительность при использовании строк от панд. Это то, что переживают другие? Это специфично для iterrows, и следует ли избегать этой функции для данных определенного размера (я работаю с 2-3 миллионами строк)? Это обсуждение на GitHub привело меня к мысли, что это...

96
подвыборка каждой n-й записи в массиве numpy

Я новичок в numpy, и я пытаюсь извлечь некоторые данные из длинного массива numpy. Что мне нужно сделать, так это начать с определенной позиции в моем массиве, а затем выполнить подвыборку каждой n-й точки данных из этой позиции до конца моего массива. в основном, если бы у меня было a =...

96
Загрузка исходных данных с помощью Django 1.7 и миграции данных

Недавно я перешел с Django 1.6 на 1.7 и начал использовать миграции (я никогда не использовал South). До версии 1.7 я загружал исходные данные fixture/initial_data.jsonфайлом, который загружался python manage.py syncdbкомандой (при создании базы данных). Теперь я начал использовать миграции, и...