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

131
проверьте, является ли переменная кадром данных

когда моя функция f вызывается с переменной, я хочу проверить, является ли var фреймом данных pandas: def f(var): if var == pd.DataFrame(): print "do stuff" Думаю, решение может быть довольно простым, но даже с def f(var): if var.values != None: print "do stuff" Я не могу заставить его работать...

131
Синтаксис Python для выражения «если a, b или c, но не все»

У меня есть сценарий python, который может получать ноль или три аргумента командной строки. (Либо он работает по умолчанию, либо требует указания всех трех значений.) Какой идеальный синтаксис для чего-то вроде: if a and (not b or not c) or b and (not a or not c) or c and (not b or not a):...

131
Что такое значение None?

Я изучал Python и прочитал главу, в которой описывается его Noneценность, но, к сожалению, эта книга в некоторых моментах не очень ясна. Думал, что найду ответ на свой вопрос, если поделюсь им там. Я хочу знать , что Noneзначение является и то , что вы используете это? А еще я не понимаю эту часть...

131
каков самый эффективный способ подсчета вхождений в пандах?

У меня есть большой (около 12 миллионов строк) dataframe df, скажем: df.columns = ['word','documents','frequency'] Таким образом, своевременно выполнялось следующее: word_grouping = df[['word','frequency']].groupby('word') MaxFrequency_perWord = word_grouping[['frequency']].max().reset_index()...

131
Вставить в первую позицию списка в Python [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Как я могу вставить элемент в первый индекс...

131
django изменить порт сервера запуска по умолчанию

Я хотел бы сделать порт по умолчанию, который manage.py runserverслушает, определяемым посторонним config.ini. Есть ли что-то более простое решение, чем разбор sys.argvвнутри manage.pyи вставка настроенного порта? Цель состоит в том, чтобы запускаться ./manage.py runserverбез необходимости каждый...

131
Как мне вернуться к предыдущему пакету в Anaconda?

Если я сделаю conda info pandas Я вижу все доступные пакеты. Сегодня pandasутром я обновил свою до последней версии, но сейчас мне нужно вернуться к предыдущей версии. Я попытался conda update pandas 0.13.1 но это не сработало. Как указать, какую версию...

131
Постройте горизонтальную линию с помощью matplotlib

Я использовал сплайн-интерполяцию для сглаживания временного ряда, а также хотел бы добавить горизонтальную линию к графику. Но, похоже, есть проблема, которую я не могу понять. Любая помощь будет действительно полезной. Вот что у меня есть: annual = np.arange(1,21,1) l = np.array(value_list) # a...

131
В чем разница между json.dump () и json.dumps () в Python?

Я искал в этом официальном документе разницу между json.dump () и json.dumps () в python. Понятно, что они связаны с возможностью записи в файл. Но в чем детальная разница между ними и в каких ситуациях один имеет больше преимуществ, чем...

131
Что лучше: использовать path () или url () в urls.py для django 2.0?

В онлайн-курсе django инструктор предлагает нам использовать url()функцию для вызова представлений и использования регулярных выражений в списке urlpatterns. Я видел другие примеры этого на YouTube. например from django.contrib import admin from django.urls import include from django.conf.urls...

130
Красивые графики и диаграммы на Python [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

130
Доступ к данным в подкаталоге пакета

Я пишу пакет python с модулями, которым необходимо открывать файлы данных в ./data/подкаталоге. Прямо сейчас у меня есть пути к файлам, жестко закодированные в мои классы и функции. Я хотел бы написать более надежный код, который может получить доступ к подкаталогу независимо от того, где он...

130
Домашнее задание пузырьковой сортировки

В классе мы разрабатываем алгоритмы сортировки, и хотя я прекрасно понимаю их, когда говорю о них и пишу псевдокод, у меня возникают проблемы с написанием для них реального кода. Это моя попытка на Python: mylist = [12, 5, 13, 8, 9, 65] def bubble(badList): length = len(badList) - 1 unsorted = True...

130
Активируйте virtualenv через фабрику как пользователь развертывания

Я хочу запустить свой сценарий фабрики локально, который, в свою очередь, войдет на мой сервер, переключит пользователя на развертывание, активирует проекты .virtualenv, что изменит каталог проекта и выдаст команду git pull. def git_pull(): sudo('su deploy') # here i need to switch to the...

130
Django FileField с upload_to определяется во время выполнения

Я пытаюсь настроить свои загрузки так, чтобы, если пользователь joe загружает файл, он отправляется в MEDIA_ROOT / joe, а не все файлы идут в MEDIA_ROOT. Проблема в том, что я не знаю, как это определить в модели. Вот как это сейчас выглядит: class Content(models.Model): name =...

130
Могу ли я использовать __init__.py для определения глобальных переменных?

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

130
Каталог, подкаталог и файлы списка Python

Я пытаюсь создать сценарий, чтобы перечислить все каталоги, подкаталоги и файлы в данном каталоге. Я пробовал это: import sys,os root = "/home/patate/directory/" path = os.path.join(root, "targetdirectory") for r,d,f in os.walk(path): for file in f: print os.path.join(root,file) К сожалению, это не...

130
Matplotlib: ошибка «Неизвестная проекция 3d»

Я только что установил matplotlib и пытаюсь запустить один из примеров скриптов. Однако я столкнулся с ошибкой, описанной ниже. Что я делаю не так? from mpl_toolkits.mplot3d import axes3d import matplotlib.pyplot as plt fig = plt.figure() ax = fig.gca(projection='3d') X, Y, Z =...