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

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.


4
Самореферентный внешний ключ Django
Я в новинку для веб-приложений и баз данных в целом, так что это может быть глупый вопрос. Я хочу сделать модель ("CategoryModel") с полем, которое указывает на основной идентификатор другого экземпляра модели (ее родитель). class CategoryModel(models.Model): parent = models.ForeignKey(CategoryModel) Как мне это сделать? Спасибо!

9
Как сделать одну легенду для многих сюжетов с помощью matplotlib?
Я строю информацию одного и того же типа, но для разных стран, с несколькими участками с помощью matplotlib. То есть у меня есть 9 графиков на сетке 3х3, все с одинаковыми для линий (конечно, разные значения на линию). Тем не менее, я не выяснил, как разместить на рисунке одну легенду …
166 python  matplotlib 


6
Как мне сказать matplotlib, что я закончил с сюжетом?
Следующий код отображает два файла PostScript (.ps), но второй содержит обе строки. import matplotlib import matplotlib.pyplot as plt import matplotlib.mlab as mlab plt.subplot(111) x = [1,10] y = [30, 1000] plt.loglog(x, y, basex=10, basey=10, ls="-") plt.savefig("first.ps") plt.subplot(111) x = [10,100] y = [10, 10000] plt.loglog(x, y, basex=10, basey=10, ls="-") plt.savefig("second.ps") …
166 python  matplotlib  plot 

12
Проект Python3 удаляет папки __pycache__ и файлы .pyc
Какой самый лучший способ очистить все __pycache__ папки и .pyc/.pyoфайлы из проекта Python3. Я видел, как несколько пользователей предлагали pycleanсценарий в комплекте с Debian, но это не удаляет папки. Я хочу простой способ очистить проект перед загрузкой файлов на DVS.

5
предупреждение о слишком большом количестве открытых фигур
В сценарии, в котором я создаю много фигур fix, ax = plt.subplots(...), я получаю предупреждение RuntimeWarning: открыто более 20 фигур. Рисунки, созданные с помощью интерфейса pyplot ( matplotlib.pyplot.figure), сохраняются до явного закрытия и могут занимать слишком много памяти. Однако я не понимаю, почему я получаю это предупреждение, потому что после …

7
Как отобразить панды DataFrame с плавающей запятой, используя строку формата для столбцов?
Я хотел бы отобразить pandas dataframe с использованием заданного формата print()и IPython display(). Например: df = pd.DataFrame([123.4567, 234.5678, 345.6789, 456.7890], index=['foo','bar','baz','quux'], columns=['cost']) print df cost foo 123.4567 bar 234.5678 baz 345.6789 quux 456.7890 Я хотел бы как-то принудить это в печать cost foo $123.46 bar $234.57 baz $345.68 quux $456.79 …

4
Pandas DataFrame в список словарей
У меня есть следующий DataFrame: клиент item1 item2 item3 1 помидор с яблочным молоком 2 воды апельсиновый картофель 3 сока чипсов манго который я хочу перевести в список словарей в строке rows = [{'customer': 1, 'item1': 'apple', 'item2': 'milk', 'item3': 'tomato'}, {'customer': 2, 'item1': 'water', 'item2': 'orange', 'item3': 'potato'}, {'customer': …

6
Почему PyPy не был включен в стандартный Python?
Я смотрел на PyPy, и мне было просто интересно, почему он не был принят в основные дистрибутивы Python. Разве такие вещи, как JIT-компиляция и меньший объем памяти, не улучшат скорость всего кода Python? Короче говоря, каковы основные недостатки PyPy, которые заставляют его оставаться отдельным проектом?
165 python  pypy 

11
Ошибка при установке подушки (модуль Python) в Linux
Я пытаюсь установить подушку (модуль Python) с помощью pip, но он выдает эту ошибку: ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting Итак, как говорит ошибка, я попытался: pip install pillow --global-option="--disable-jpeg" Но это не с: error: option --disable-jpeg not recognized Есть намеки, как с этим бороться?
165 python  linux  pillow 

5
Почему функция apt-get не работает в терминале на Mac OS X v10.9 (Mavericks)?
Я наблюдал за этим , и, как вы видите, первая команда, которую мне сказали ввести: sudo apt-get install python-setuptools Когда я делаю это, он выводит: sudo: apt-get: command not found Я понятия не имею, почему это так. Как я могу решить эту проблему, чтобы правильно следовать учебнику?

8
Рубиновый эквивалент virtualenv?
Есть ли что-то похожее на утилиту Python virtualenv ? По сути, он позволяет вам устанавливать пакеты Python в изолированную среду, поэтому easy_install djangoон не попадает в общесистемный каталог site-packages, а попадает в каталог, созданный virtualenv. Например: $ virtualenv test New python executable in test/bin/python Installing setuptools...cd .........done. $ cd test/ …
165 python  ruby  virtualenv 


9
В чем причина создания двойного форка при создании демона?
Я пытаюсь создать демон в Python. Я нашел следующий вопрос , в котором есть несколько полезных ресурсов, за которыми я сейчас следую, но мне любопытно, зачем нужна двойная вилка. Я покопался в гугле и нашел множество ресурсов, объявляющих, что это необходимо, но не зачем. Некоторые упоминают, что это предотвращает приобретение …
165 python  unix  daemon 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.