Запитання з тегом «python»

Python - це багатопарадигма, динамічно набрана, багатоцільова мова програмування. Він призначений для швидкого вивчення, розуміння та використання та використання чистого та єдиного синтаксису. Зверніть увагу, що Python 2 офіційно не підтримується станом на 01-01-2020. Тим не менш, для питань, пов’язаних з версією Python, додайте тег [python-2.7] або [python-3.x]. Використовуючи варіант або бібліотеку Python (наприклад, Jython, PyPy, Pandas, Numpy), будь ласка, включіть його до тегів.

2
matplotlib: кольорові смуги та його текстові мітки
Я хотів би створити colorbarлегенду для heatmap, таку, щоб мітки були в центрі кожного дискретного кольору. Приклад, запозичений звідси : import matplotlib.pyplot as plt import numpy as np from matplotlib.colors import ListedColormap #discrete color scheme cMap = ListedColormap(['white', 'green', 'blue','red']) #data np.random.seed(42) data = np.random.rand(4, 4) fig, ax = plt.subplots() …

4
Панди кожен n-й ряд
Dataframe.resample () працює лише з даними часових рядів. Я не можу знайти спосіб отримати кожен n-й рядок з даних, що не належать до серії. Який найкращий метод?

2
Анотація типу повернення порожнечі Python
У python 3.x зазвичай використовується анотація типу return функції, наприклад: def foo() -> str: return "bar" Яка правильна анотація для типу "void"? Я розглядаю 3 варіанти: def foo() -> None: не логічне IMO, оскільки Noneне є типом, def foo() -> type(None): використовуючи найкращий синтаксис, який я знаю, для отримання NoneType, …

4
унікальні комбінації значень у вибраних стовпцях у фреймі даних pandas та підрахунку
У мене є дані у фреймі даних pandas наступним чином: df1 = pd.DataFrame({'A':['yes','yes','yes','yes','no','no','yes','yes','yes','no'], 'B':['yes','no','no','no','yes','yes','no','yes','yes','no']}) Отже, мої дані виглядають так ---------------------------- index A B 0 yes yes 1 yes no 2 yes no 3 yes no 4 no yes 5 no yes 6 yes no 7 yes yes 8 yes yes …
108 python  pandas 

15
Як встановити цільових хостів у файлі Fabric
Я хочу використовувати Fabric для розгортання коду веб-додатків на серверах розробки, постановки та виробництва. Мій fabfile: def deploy_2_dev(): deploy('dev') def deploy_2_staging(): deploy('staging') def deploy_2_prod(): deploy('prod') def deploy(server): print 'env.hosts:', env.hosts env.hosts = [server] print 'env.hosts:', env.hosts Вибірка зразка: host:folder user$ fab deploy_2_dev env.hosts: [] env.hosts: ['dev'] No hosts found. Please …
107 python  host  fabric 

14
помилка pydot та graphviz: Не вдалося імпортувати dot_parser, завантаження точкових файлів не буде можливим
Коли я запускаю дуже простий код з pydot import pydot graph = pydot.Dot(graph_type='graph') for i in range(3): edge = pydot.Edge("king", "lord%d" % i) graph.add_edge(edge) vassal_num = 0 for i in range(3): for j in range(2): edge = pydot.Edge("lord%d" % i, "vassal%d" % vassal_num) graph.add_edge(edge) vassal_num += 1 graph.write_png('example1_graph.png') Він друкує …

11
Як налаштувати базу даних PostgreSQL у Django
Я новачок у Python та Django. Я конфігурую проект Django за допомогою резервного механізму бази даних PostgreSQL, але я отримую помилки при кожній роботі бази даних. Наприклад, коли я бігаю manage.py syncdb, я отримую: C:\xampp\htdocs\djangodir>python manage.py syncdb Traceback (most recent call last): File "manage.py", line 11, in <module> execute_manager(settings) File …

12
Як я можу упорядкувати список? [зачинено]
Зачинено. Це питання потребує детальної налагодження . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 26 днів тому . Удосконаліть це питання Якщо у мене є список, [a,b,c,d,e]як я можу переупорядкувати елементи довільним чином [d,c,a,b,e]? Редагувати: я не хочу їх …
107 python 


4
Асоціативність "в" в Python?
Я роблю розбір Python, і це мене справді бентежить: >>> 1 in [] in 'a' False >>> (1 in []) in 'a' TypeError: 'in <string>' requires string as left operand, not bool >>> 1 in ([] in 'a') TypeError: 'in <string>' requires string as left operand, not list Як саме …

5
Гістограма Матплотліб
Тож у мене є невелика проблема. У мене є набір даних у scipy, який вже є у форматі гістограми, тому у мене є центр бункерів та кількість подій на бін. Як я зараз можу побудувати графік, як гістограма. Я намагався просто робити bins, n=hist() але це не сподобалось. Будь-які рекомендації?

5
Конструктори Python та __init__
Чому конструктори справді називаються "Конструктори"? Яке їх призначення та чим вони відрізняються від методів у класі? Також, чи може бути більше, ніж один __init__у класі? Я спробував наступне, може хтось, будь ласка, пояснить результат? >>> class test: def __init__(self): print "init 1" def __init__(self): print "init 2" >>> s=test() init …
107 python 

4
Куди у virtualenv іде спеціальний код?
Якій структурі каталогів слід керуватися при використанні virtualenv? Наприклад, якби я будував додаток WSGI і створював virtualenv під назвою, foobarя би розпочав зі структури каталогу на зразок: /foobar /bin {activate, activate.py, easy_install, python} /include {python2.6/...} /lib {python2.6/...} Після створення цього середовища, де можна розмістити своє: файли python? статичні файли (зображення …

8
Python __str__ і списки
У Java, якщо я зателефоную List.toString (), він автоматично зателефонує методу toString () на кожен об'єкт всередині Списку. Наприклад, якщо мій список містить об'єкти o1, o2 та o3, list.toString () виглядатиме приблизно так: "[" + o1.toString() + ", " + o2.toString() + ", " + o3.toString() + "]" Чи є …
107 python 

2
Що означає префікс ab перед рядком python?
У вихідному коді python я натрапив на те, що я бачив невеликий b перед рядком, як у: b"abcdef" Я знаю про uпрефікс, що позначає рядок unicode, і rпрефікс для необмеженого літерального рядка. Що робить bстенд для і в якому - то вихідний код корисним , як це , здається, так …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.