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

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

8
Надайте HTML у PDF на сайті Django
Для мого сайту з джанго я шукаю просте рішення для перетворення динамічних HTML-сторінок у pdf. Сторінки містять HTML та діаграми API візуалізації Google (який базується на JavaScript, але включаючи ці графіки обов'язково).

13
ImportError при імпорті із sklearn: неможливо імпортувати ім'я check_build
Під час імпорту із sklearn я отримую таку помилку: >>> from sklearn import svm Traceback (most recent call last): File "<pyshell#17>", line 1, in <module> from sklearn import svm File "C:\Python27\lib\site-packages\sklearn\__init__.py", line 16, in <module> from . import check_build ImportError: cannot import name check_build Я використовую python 2.7, scipy-0.12.0b1 superpack, …

4
Python xml ElementTree з джерела рядка?
ElementTree.parse читає з файлу, як я можу це використовувати, якщо у мене вже є XML-дані в рядку? Можливо, мені щось тут не вистачає, але повинен бути спосіб використовувати ElementTree, не виписуючи рядок у файл і читаючи його знову. xml.etree.elementtree
117 python  xml 

5
Python: Зв'язати незв'язаний метод?
У Python чи існує спосіб зв’язати незв'язаний метод, не викликаючи його? Я пишу програму wxPython, і для певного класу я вирішив, що було б непогано згрупувати дані всіх моїх кнопок разом у вигляді списку кортежів на рівні класу, наприклад: class MyWidget(wx.Window): buttons = [("OK", OnOK), ("Cancel", OnCancel)] # ... def …
117 python  class  methods  bind 

6
Як вибрати версію Python в PyCharm?
У мене PyCharm 1.5.4 і використовував параметр "Open Directory", щоб відкрити вміст папки в IDE. У мене вибрана версія Python 3.2 (вона відображається у вузлі "Зовнішні бібліотеки"). Як я можу вибрати іншу версію Python (яку я вже встановив на своїй машині), щоб PyCharm використовував цю версію замість неї?

4
Неможливо вбити сценарій Python за допомогою Ctrl-C
Я тестую потоки Python із наступним сценарієм: import threading class FirstThread (threading.Thread): def run (self): while True: print 'first' class SecondThread (threading.Thread): def run (self): while True: print 'second' FirstThread().start() SecondThread().start() Це працює в Python 2.7 на Kubuntu 11.10. Ctrl+ Cне вб'є. Я також спробував додати обробник для системних сигналів, …
117 python  linux 

12
Еквівалентний шаблон C ++ до генератора Python
У мене є приклад коду Python, який мені потрібно імітувати в C ++. Мені не потрібне якесь конкретне рішення (як-от рішення, що ґрунтуються на вихідних результатах, хоча вони також будуть прийнятними відповідями), я просто потребую певного відтворення семантики. Пітон Це базовий генератор послідовностей, явно занадто великий, щоб зберігати матеріалізовану версію. …

5
TemplateDoesNotExist - Помилка Django
Я використовую Django Rest Framework. і я продовжую отримувати помилку Exception Type: TemplateDoesNotExist Exception Value: rest_framework/api.html Я не знаю, як я йду не так. Це перший раз, коли я пробую руки на REST Framework. Це код. views.py import socket, json from modules.data.models import * from modules.utils import * from rest_framework …

10
нелокальне ключове слово в Python 2.x
Я намагаюся реалізувати закриття в Python 2.6, і мені потрібно отримати доступ до нелокальної змінної, але здається, що це ключове слово недоступне в python 2.x. Як слід отримувати доступ до нелокальних змінних у закриттях у цих версіях python?

11
Виклик Python на Java?
Мені цікаво, чи можна викликати функції python з коду Java за допомогою jython, чи це лише для виклику коду Java з python?
117 java  python  jython 

9
Швидкий спосіб підрахунку ненульових бітів у натуральному цілому
Мені потрібен швидкий спосіб підрахунку кількості бітів у цілому цілому в python. Моє поточне рішення bin(n).count("1") але мені цікаво, чи існує якийсь швидший спосіб зробити це? PS: (Я представляю великий двовимірний двійковий масив у вигляді єдиного списку чисел і роблю побітові операції, і це зводить час з годин на хвилини. …
117 python  binary  counting 

5
Ігнорування NaN з str.contains
Я хочу знайти рядки, які містять рядок, як-от так: DF[DF.col.str.contains("foo")] Однак це не вдається, оскільки деякі елементи є NaN: ValueError: не вдається індексувати вектор, що містить значення NA / NaN Тож я вдаюсь до затуманених DF[DF.col.notnull()][DF.col.dropna().str.contains("foo")] Чи є кращий спосіб?
117 python  pandas 

9
відняти два рази в пітон
У мене є два datetime.timeзначення, exitі enterя хочу зробити що - щось на кшталт: duration = exit - enter Однак я отримую цю помилку: TypeError: непідтримувані типи операндів для -: 'datetime.time' та 'datetime.time Як це зробити правильно? Одне з можливих рішень - перетворення timeзмінних у datetimeзмінні, а потім підривання, але …
117 python  datetime 

11
Читання / аналіз файлів Excel (xls) з Python
Який найкращий спосіб читати файли Excel (XLS) з Python (не файли CSV ). Чи є вбудований пакет, який підтримується за замовчуванням у Python для виконання цього завдання?
117 python  xls 

11
Рекурсивний пошук підпапок та повернення файлів у пітоні списку
Я працюю над сценарієм, щоб рекурсивно пройти через папки в основній папці та створити список із певного типу файлів. У мене виникають проблеми зі сценарієм. В даний час його встановлено наступним чином for root, subFolder, files in os.walk(PATH): for item in files: if item.endswith(".txt") : fileNamePath = str(os.path.join(root,subFolder,item)) проблема полягає …

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