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

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

8
Додайте текст до існуючого PDF за допомогою Python
Мені потрібно додати трохи зайвого тексту до наявного PDF за допомогою Python, який найкращий спосіб зробити це та які додаткові модулі мені знадобиться встановити. Примітка. В ідеалі я хотів би мати можливість це запустити і в Windows, і в Linux, але тільки при натисканні Linux це зробить. Edit: pyPDF і …
106 python  pdf 

6
Чи є користь визначити клас всередині іншого класу в Python?
Про що я тут говорю - це вкладені класи. По суті, у мене є два класи, які я моделюю. Клас DownloadManager та клас DownloadThread. Очевидною концепцією ООП тут є композиція. Однак композиція не обов'язково означає гніздування, правда? У мене є код, який виглядає приблизно так: class DownloadThread: def foo(self): pass …
106 python  oop 

5
Багато способів форматування рядків у Python - чи застарілі (вже будуть) застарілі?
У Python є щонайменше шість способів форматування рядка: In [1]: world = "Earth" # method 1a In [2]: "Hello, %s" % world Out[2]: 'Hello, Earth' # method 1b In [3]: "Hello, %(planet)s" % {"planet": world} Out[3]: 'Hello, Earth' # method 2a In [4]: "Hello, {0}".format(world) Out[4]: 'Hello, Earth' # method …

13
Імпорт файлу CSV в таблицю бази даних sqlite3 за допомогою Python
У мене є файл CSV, і я хочу імпортувати цей файл у свою базу даних sqlite3 за допомогою Python. команда ".import .....". але, здається, він не може працювати так. Хтось може надати мені приклад, як це зробити в sqlite3? Я використовую Windows на всякий випадок. Дякую
106 python  database  csv  sqlite 

18
Отримання атрибутів класу
Я хочу отримати атрибути класу, сказати: class MyClass(): a = "12" b = "34" def myfunc(self): return self.a використання MyClass.__dict__дає мені список атрибутів і функцій, і навіть такі функції, як __module__і __doc__. Хоча MyClass().__dict__дає мені порожній дікт, якщо я чітко не встановити значення атрибуту цього екземпляра. Я просто хочу, щоб …


12
як змінити версію python за замовчуванням?
Я встановив python 3.2 у своєму mac. Після запуску / Програми / Python 3.2 / Оновлення Shell Profile.command стає заплутаним те, що коли я набираю python -V у терміналі, він каже, що Python 2.6.1 , як я можу змінити версію python за замовчуванням?
106 python  macos 

12
Як підключити або easy_install tkinter у Windows
My Idle видає помилки, які, як кажуть, tkinterне можна імпортувати. Чи є простий спосіб встановлення tkinterчерез pipабо easy_install? Здається, для цього летить багато назв пакетів ... Ця та інші різні варіанти з tkinter-pypyне працюють. pip install python-tk Я в Windows з Python 2.7 і не можу apt-get. Дякую.

5
IndexError: кордон індексу виходить за межі діапазону при використанні py2exe
На даний момент я намагаюся зробити виконуваний файл за допомогою py2exe. Я використовую Python 3.6. Сценарій, який я використовую, імпортується openpyxlі pptxпрацює добре, коли я використовую Pycharm або запускаю сценарій за допомогою вікна команд. Вихід створює помилку: IndexError: tuple index out of range Нижче ви можете знайти cmdвихід: C:\Python36>python setup.py …
106 python  py2exe 

2
Python Regex моментально замінює групи
Чи є спосіб замінити всі групи за допомогою синтаксису регулярних виразів? Нормальний спосіб: re.match(r"(?:aaa)(_bbb)", string1).group(1) Але я хочу досягти чогось такого: re.match(r"(\d.*?)\s(\d.*?)", "(CALL_GROUP_1) (CALL_GROUP_2)") Я хочу створити нову рядок миттєво з груп, які Regex тільки що захопив.

7
Як прочитати (статичний) файл із пакета Python?
Не могли б ви сказати мені, як я можу прочитати файл, що знаходиться в моєму пакеті Python? Моя ситуація Пакет, який я завантажую, має ряд шаблонів (текстові файли, що використовуються як рядки), які я хочу завантажити з програми. Але як я можу вказати шлях до такого файлу? Уявіть, що я …
106 python  file  package 

16
Який найкращий спосіб отримати всі дільники числа?
Ось дуже німий спосіб: def divisorGenerator(n): for i in xrange(1,n/2+1): if n%i == 0: yield i yield n Результат, який я хотів би отримати, схожий на цей, але я хотів би розумніший алгоритм (у цьому він занадто повільний і тупий :-) Я можу знайти основні фактори та їх кратність досить …
106 python  algorithm  math 

13
ImportError: Немає модуля з назвою "кодування"
Нещодавно я перевстановив ubuntu і зробив оновлення до 16.04 і не можу використовувати python: $ python manage.py runserver Could not find platform independent libraries <prefix> Could not find platform dependent libraries <exec_prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] Fatal Python error: Py_Initialize: Unable to get the locale encoding ImportError: No module …

10
Скиньте стовпці, ім'я яких містить певний рядок із панд DataFrame
У мене є кадр даних панди з такими назвами стовпців: Результат1, Тест1, Результат2, Тест2, Результат3, Тест3 тощо ... Я хочу скинути всі стовпці, назва яких містить слово "Тест". Число таких стовпців не є статичним, але залежить від попередньої функції. Як я можу це зробити?
106 python  pandas  dataframe 


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