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

104
PEP 8, почему нет пробелов вокруг '=' в аргументе ключевого слова или значении параметра по умолчанию?

Почему PEP 8 рекомендует не иметь пробелов =в аргументе ключевого слова или значении параметра по умолчанию ? Это несовместимо с рекомендацией пробелов вокруг каждого другого вхождения =в код Python? Как: func(1, 2, very_long_variable_name=another_very_long_variable_name) лучше чем: func(1, 2,...

104
Импортировать модуль из подпапки

Я хочу импортировать подпапки как модули. Следовательно, каждая подпапка содержит файл __init__.py. Моя структура папок такая: src\ main.py dirFoo\ __init__.py foofactory.py dirFoo1\ __init__.py foo1.py dirFoo2\ __init__.py foo2.py В моем основном скрипте я импортирую from dirFoo.foofactory import...

104
python re: return True, если строка содержит шаблон регулярного выражения

У меня есть такое регулярное выражение: regexp = u'ba[r|z|d]' Функция должна возвращать True, если слово содержит bar , baz или bad . Короче, мне нужен аналог regexp для Python 'any-string' in 'text' Как я могу это реализовать? Благодарность!...

104
Python: проверьте, является ли один словарь подмножеством другого более крупного словаря

Я пытаюсь написать собственный метод фильтрации, который принимает произвольное количество kwargs и возвращает список, содержащий элементы списка, подобного базе данных, которые содержат эти kwargs . Например, предположим, что d1 = {'a':'2', 'b':'3'}и d2= одно и то же. d1 == d2приводит к True. Но...

104
в блокноте Ipython / Jupyter Pandas не отображает график, который я пытаюсь построить

Я пытаюсь построить некоторые данные с помощью панд в Ipython Notebook, и хотя он дает мне объект, на самом деле он не рисует сам график. Вот так это выглядит: In [7]: pledge.Amount.plot() Out[7]: <matplotlib.axes.AxesSubplot at 0x9397c6c> После этого должен следовать график, но его просто не...

104
Что эквивалентно «none» в шаблонах django?

Я хочу увидеть, нет ли поля / переменной в шаблоне Django. Какой для этого правильный синтаксис? Вот что у меня сейчас есть: {% if profile.user.first_name is null %} <p> -- </p> {% elif %} {{ profile.user.first_name }} {{ profile.user.last_name }} {% endif%} Что бы я использовал в...

104
Функция пустого генератора Python

В python можно легко определить функцию итератора, поместив ключевое слово yield в тело функции, например: def gen(): for i in range(100): yield i Как я могу определить функцию генератора, которая не дает значения (генерирует 0 значений), следующий код не работает, поскольку python не может знать,...

104
urllib2.HTTPError: ошибка HTTP 403: запрещено

Я пытаюсь автоматизировать загрузку исторических данных о запасах с помощью python. URL-адрес, который я пытаюсь открыть, отвечает CSV-файлом, но я не могу открыть его с помощью urllib2. Я попытался изменить пользовательский агент, как указано в нескольких вопросах ранее, я даже попытался принять...

104
Как я могу установить из подкаталога git с помощью pip?

У меня есть репозиторий git со многими папками, одна из которых - модуль python, устанавливаемый с помощью pip, например: repo.git/ repo.git/folder1/ repo.git/folder2/ repo.git/mymodule/ repo.git/mymodule/__init__.py repo.git/mymodule/setup.py repo.git/mymodule/... Прямо сейчас для установки мне...

104
Django - «нет модуля с именем django.core.management»

Я получаю следующую ошибку при попытке запустить Django из командной строки. File manage.py, line 8, in <module>      from django.core.management import execute_from_command_line ImportError: No module named django.core.management Есть идеи, как это...

104
Нахождение последнего вхождения подстроки в строку, замена этого

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

104
Стандартное отклонение списка

Я хочу найти среднее значение и стандартное отклонение 1-й, 2-й, ... цифр нескольких (Z) списков. Например, у меня есть A_rank=[0.8,0.4,1.2,3.7,2.6,5.8] B_rank=[0.1,2.8,3.7,2.6,5,3.4] C_Rank=[1.2,3.4,0.5,0.1,2.5,6.1] # etc (up to Z_rank )... Теперь я хочу взять среднее значение и зЬе в...

104
Вложенная одна строка для циклов

Написал эту функцию на питоне, который транспонирует матрицу: def transpose(m): height = len(m) width = len(m[0]) return [ [ m[i][j] for i in range(0, height) ] for j in range(0, width) ] В процессе я понял, что не совсем понимаю, как выполняются однострочные вложенные циклы for. Пожалуйста,...

104
Добавить префикс ко всем маршрутам Flask

У меня есть префикс, который я хочу добавить к каждому маршруту. Прямо сейчас я добавляю константу к маршруту при каждом определении. Есть ли способ сделать это автоматически? PREFIX = "/abc/123" @app.route(PREFIX + "/") def index_page(): return "This is a website about burritos" @app.route(PREFIX...

104
Matplotlib соединяет точки диаграммы рассеяния с линией - Python

У меня есть два списка, даты и значения. Я хочу построить их с помощью matplotlib. Следующее создает диаграмму рассеяния моих данных. import matplotlib.pyplot as plt plt.scatter(dates,values) plt.show() plt.plot(dates, values) создает линейный график. Но что мне действительно нужно, так это...