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

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

7
Параметризовані запити MySQL
Мені важко використовувати модуль MySQLdb для вставки інформації до моєї бази даних. Мені потрібно вставити 6 змінних у таблицю. cursor.execute (""" INSERT INTO Songs (SongName, SongArtist, SongAlbum, SongGenre, SongLength, SongLocation) VALUES (var1, var2, var3, var4, var5, var6) """) Хтось може мені тут допомогти з синтаксисом?

6
Який правильний спосіб встановити локаль Python у Windows?
Я намагаюся відсортувати список рядків у відповідності з мовою. Я використовував бібліотеку Babel для інших завдань, пов'язаних з i18n, але вона не підтримує сортування. localeМодуль Python надає strcollфункцію, але вимагає, щоб локаль процесу була встановлена ​​на ту, з якою я хочу працювати. Якийсь біль, але я можу з цим жити. …

3
Python - Не вдалося знайти обробників для реєстратора “OpenGL.error”
Гаразд, що це таке, і чому це відбувається на сервері Win2003, але не на WinXP. Здається, це взагалі не впливає на мою програму, але я отримую це повідомлення про помилку, коли закриваю програму. І це дратує (як повинно бути повідомлення про помилки). Я використовую pyOpenGl та wxPython для роботи з …

9
Замініть недійсні значення на None в Pandas DataFrame
Чи існує якийсь метод заміни значень Noneна Pandas у Python? Ви можете використовувати df.replace('pre', 'post')і можете замінити значення іншим, але цього не можна зробити, якщо ви хочете замінити Noneзначенням, що при спробі ви отримаєте дивний результат. Ось приклад: df = DataFrame(['-',3,2,5,1,-5,-1,'-',9]) df.replace('-', 0) що повертає успішний результат. Але, df.replace('-', None) …

2
Як побачити, які тести були запущені під час командної перевірки Django manage.py
Після завершення тестування за допомогою manage.py testкоманди Django на консоль друкується лише кількість пройдених тестів. (virtualenv) G:\Project\>python manage.py test Creating test database for alias 'default'... True .. ---------------------------------------------------------------------- Ran 2 tests in 0.017s OK Destroying test database for alias 'default'... Чи є спосіб побачити: які тести були фактично виконані з …

11
Як вивести списки у вигляді таблиці в блокноті Jupyter?
Я знаю, що десь колись бачив якийсь приклад, але за своє життя я не можу знайти його, коли гуглюю. У мене є кілька рядків даних: data = [[1,2,3], [4,5,6], [7,8,9], ] І я хочу вивести ці дані в таблиці, наприклад +---+---+---+ | 1 | 2 | 3 | +---+---+---+ | …

6
Сукупна функція Pandas DataFrame із використанням декількох стовпців
Чи є спосіб написати функцію агрегування, як використовується в DataFrame.aggметоді, яка мала б доступ до більш ніж одного стовпця даних, що агрегуються? Типовими випадками використання є середньозважена, зважена функція стандартного відхилення. Я хотів би мати можливість написати щось подібне def wAvg(c, w): return ((c * w).sum() / w.sum()) df = …
80 python  pandas 

6
Видаліть / обріжте всі рядки кадру даних
Очищаючи значення багатоканального кадру даних у python / pandas, я хочу обрізати рядки. Зараз я роблю це за двома інструкціями: import pandas as pd df = pd.DataFrame([[' a ', 10], [' c ', 5]]) df.replace('^\s+', '', regex=True, inplace=True) #front df.replace('\s+$', '', regex=True, inplace=True) #end df.values Це досить повільно, що я …

6
Чому існує ActivePython? [зачинено]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 11 місяців тому . Удосконалюйте це питання Про що насправді йде ActivePython? З того, що я прочитав, це …

4
Як використовувати inspect, щоб отримати інформацію про абонента від абонента в Python?
Мені потрібно отримати інформацію про абонента (який файл / який рядок) від абонента. Я дізнався, що можу використовувати для цього цільовий модуль inpect, але не зовсім як. Як отримати цю інформацію за допомогою inspect? Або є інший спосіб отримати інформацію? import inspect print __file__ c=inspect.currentframe() print c.f_lineno def hello(): print …
80 python  inspect 

21
Помилка атрибута Python: об'єкт 'module' не має атрибута 'SSL_ST_INIT'
Мій сценарій Python не працює: Traceback (most recent call last): File "./inspect_sheet.py", line 21, in <module> main() File "./inspect_sheet.py", line 12, in main workbook_name=workbook_name, File "./google_sheets.py", line 56, in __init__ self.login() File "./google_sheets.py", line 46, in login self.client = gspread.authorize(credentials) File "/usr/local/lib/python2.7/site-packages/gspread/client.py", line 335, in authorize client.login() File "/usr/local/lib/python2.7/site-packages/gspread/client.py", line …

13
Чому pip встановлює стару версію мого пакета?
Я щойно завантажив нову версію мого пакету на PyPi (1.2.1.0-r4): я можу завантажити файл і встановити його за допомогою easy_install, і версія перевіряється правильно. Але коли я намагаюся встановити за допомогою pip, він встановлює натомість версію 1.1.0.0. Навіть якщо я явно вказав версію, з якою pip install -Iv tome==1.2.1.0-r4потрібно виграти, …
80 python  pip  setuptools 

8
Django ModelForm для полів "багато-до-багатьох"
Розглянемо такі моделі та форми: class Pizza(models.Model): name = models.CharField(max_length=50) class Topping(models.Model): name = models.CharField(max_length=50) ison = models.ManyToManyField(Pizza, blank=True) class ToppingForm(forms.ModelForm): class Meta: model = Topping Коли ви переглядаєте форму ToppingFor, вона дозволяє вам вибрати, на якій піці подаватиметься начинка, і все просто чудово. Мої запитання: Як я можу визначити …

5
час python + еквівалент timedelta
Я намагаюся зробити щось подібне: time() + timedelta(hours=1) проте Python цього не дозволяє , мабуть, з поважних причин. Хтось має просту роботу? Пов’язані: Який стандартний спосіб додати N секунд до datetime.time у Python?
80 python 

5
Найшвидший спосіб виробити числовий масив numpy
Вимоги: Мені потрібно виростити масив довільно великого з даних. Я можу вгадати розмір (приблизно 100-200) без жодних гарантій, що масив буде підходити кожного разу Як тільки він виросте до остаточного розміру, мені потрібно виконати на ньому числові обчислення, тому я волів би врешті дістатись до 2-D масиву numpy. Швидкість є …

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