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

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


6
Cython: "фатальна помилка: numpy / arrayobject.h: Немає такого файлу чи каталогу"
Я намагаюся прискорити відповідь тут, використовуючи Cython. Я намагаюся скомпілювати код (після того, як cygwinccompiler.pyхак пояснив тут ), але отримую fatal error: numpy/arrayobject.h: No such file or directory...compilation terminatedпомилку. Хтось може мені сказати, чи це проблема з моїм кодом, або якась езотерична тонкість із Cython? Нижче мій код. import numpy …

5
Чому вам потрібно створити курсор під час запиту бази даних sqlite?
Я абсолютно новий в модулі sqlite3 Python (і взагалі SQL з цього приводу), і це мене абсолютно спотикає. Повна відсутність описів cursorпредметів (скоріше, їх необхідність) також здається дивним. Цей фрагмент коду є бажаним способом вчинити: import sqlite3 conn = sqlite3.connect("db.sqlite") c = conn.cursor() c.execute('''insert into table "users" values ("Jack Bauer", …
133 python  sqlite  cursor 

11
Як перемістити модель між двома програмами Django (Django 1.7)
Отож, близько року тому я розпочав проект і, як і всі нові розробники, я не надто зосереджувався на структурі, проте тепер я разом із Django почав здаватися, що в основному мої моделі мають жахливу структуру . У мене моделі в основному містяться в одному додатку, і справді більшість цих моделей …

8
Як я можу встановити попередню версію Python 3 в macOS за допомогою homebrew?
Як я можу встановити попередню версію Python 3 в macOS за допомогою brew? За допомогою команди brew install pythonя отримав останню версію Python 3 (наразі v3.7.0), але я хочу останню версію Python 3.6 (на даний момент 3.6.5). Я читав про ще один пакет, pyenvякий може допомогти в роботі з різною …
133 python  macos  homebrew 


4
Панди Python: заповнюйте кадр даних за рядком
Просте завдання додати рядок до pandas.DataFrameоб'єкта, здається, важко виконати. З цим пов'язано 3 запитання про стаціонарний потік, жодне з яких не дає діючої відповіді. Ось що я намагаюся зробити. У мене є DataFrame, з якого я вже знаю форму, а також назви рядків і стовпців. >>> df = pandas.DataFrame(columns=['a','b','c','d'], index=['x','y','z']) …
133 python  dataframe  row  pandas 



13
Як надрукувати груповий об’єкт
Я хочу надрукувати результат групування з Pandas. У мене є кадр даних: import pandas as pd df = pd.DataFrame({'A': ['one', 'one', 'two', 'three', 'three', 'one'], 'B': range(6)}) print(df) A B 0 one 0 1 one 1 2 two 2 3 three 3 4 three 4 5 one 5 Під час …
133 python  pandas 

6
як перевірити тип стовпця в пандах python
Мені потрібно використовувати різні функції для обробки числових стовпців і рядків. Те, що я зараз роблю, насправді німе: allc = list((agg.loc[:, (agg.dtypes==np.float64)|(agg.dtypes==np.int)]).columns) for y in allc: treat_numeric(agg[y]) allc = list((agg.loc[:, (agg.dtypes!=np.float64)&(agg.dtypes!=np.int)]).columns) for y in allc: treat_str(agg[y]) Чи є більш елегантний спосіб це зробити? Напр for y in agg.columns: if(dtype(agg[y]) == …
133 python  pandas 

26
django-debug-toolbar не відображається
Я переглянув інші питання і не можу це зрозуміти ... Я зробив наступне, щоб встановити django-debug-toolbar: pip встановити django-debug-панель інструментів додано до середнього програмного забезпечення: MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', # Uncomment the next line for simple clickjacking protection: # 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware', ) 3 Додано INTERNAL_IPS: INTERNAL_IPS …

28
Неможливо встановити PIL після Mac OS X 10.9
Щойно я оновив свою Mac OS до 10,9, і я виявив, що деяких (усіх?) Моїх модулів Python вже немає, особливо Image Image. Тому я намагаюся виконати sudo pip install pil, але я отримую цю помилку: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/tk.h:78:11: fatal error: 'X11/Xlib.h' file not found # include <X11/Xlib.h> ^ 1 error generated. error: …


5
Чим відрізняються атрибути класу та екземпляра?
Чи є якась змістовна різниця між: class A(object): foo = 5 # some default value vs. class B(object): def __init__(self, foo=5): self.foo = foo Якщо ви створюєте безліч примірників, чи є різниця у продуктивності чи просторі для двох стилів? Читаючи код, чи вважаєте ви значення двох стилів суттєво різними?

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