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

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

11
Як передати рядок у subprocess.Popen (використовуючи аргумент stdin)?
Якщо я виконую наступне: import subprocess from cStringIO import StringIO subprocess.Popen(['grep','f'],stdout=subprocess.PIPE,stdin=StringIO('one\ntwo\nthree\nfour\nfive\nsix\n')).communicate()[0] Я отримав: Traceback (most recent call last): File "<stdin>", line 1, in ? File "/build/toolchain/mac32/python-2.4.3/lib/python2.4/subprocess.py", line 533, in __init__ (p2cread, p2cwrite, File "/build/toolchain/mac32/python-2.4.3/lib/python2.4/subprocess.py", line 830, in _get_handles p2cread = stdin.fileno() AttributeError: 'cStringIO.StringI' object has no attribute 'fileno' Мабуть, об'єкт …
280 python  subprocess  stdin 



20
Довідкові вимоги.txt для файлу install_requires kwarg у файлі setuptools setup.py
У мене є requirements.txtфайл, який я використовую з Travis-CI. Здається, дурно дублювати вимоги в обох, requirements.txtі setup.pyтому я сподівався передати ручку файлу на install_requireskwarg setuptools.setup. Чи можливо це? Якщо так, то як мені це робити? Ось мій requirements.txtфайл: guessit>=0.5.2 tvdb_api>=1.8.2 hachoir-metadata>=1.3.3 hachoir-core>=1.3.3 hachoir-parser>=1.3.4

30
urllib та помилка "SSL: CERTIFICATE_VERIFY_FAILED"
Я отримую таку помилку: Exception in thread Thread-3: Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 810, in __bootstrap_inner self.run() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 763, in run self.__target(*self.__args, **self.__kwargs) File "/Users/Matthew/Desktop/Skypebot 2.0/bot.py", line 271, in process info = urllib2.urlopen(req).read() File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", …

23
PyCharm показує помилку невирішених посилань на дійсний код
Я використовую PyCharm для роботи над проектом. Проект відкривається та налаштовується за допомогою перекладача і може успішно працювати. Шлях віддаленого перекладача відображається належним чином. Це здається правильною конфігурацією, але PyCharm виділяє мій дійсний код помилками "невирішеної посилання", навіть для вбудованих функцій Python. Чому вони, схоже, не виявляються, хоча код працює? …
279 python  pycharm 



10
Як вийти з Python без сліду?
Я хотів би знати, як мені вийти з Python, не маючи датчика зворотного зв'язку на виході. Я все ще хочу хочу повернути код помилки, але я не хочу відображати журнал відстеження. Я хочу мати можливість вийти за допомогою exit(number)без сліду, але у випадку Винятку (а не виходу) я хочу цей …
277 python  exit  traceback 

20
Встановіть tkinter для Python
Я намагаюся import Tkinter. Однак я отримую помилку із зазначенням, що Tkinterне встановлено: ImportError: No module named _tkinter, please install the python-tk package Я, ймовірно, міг би встановити його за допомогою синаптичного менеджера (чи можу я?), Проте мені доведеться встановлювати його на кожній машині, на якій я програму. Чи можна …
277 python  linux  tkinter  install 


7
Автоматично створювати вимоги.txt
Іноді я завантажую вихідний код python githubі не знаю, як встановити всі залежності. Якщо немає requirements.txtфайлу, я повинен створити його від руки. Питання: Враховуючи каталог вихідного коду python, чи можливо створити requirements.txtавтоматично з розділу імпорту?

21
Як отримати рядкові об'єкти замість Unicode від JSON?
Я використовую Python 2 для розбору JSON з кодованих текстових файлів ASCII . Коли ви завантажуєте ці файли з будь-яким jsonабо simplejson, всі мої рядкові значення передаються об'єктам Unicode замість рядкових об'єктів. Проблема полягає в тому, що я повинен використовувати дані з деякими бібліотеками, які приймають лише рядкові об'єкти. Я …


7
Найефективніший спосіб повернути нумерований масив
Вірите чи ні, після профілю мого поточного коду повторювана операція реверсії масивного масиву з'їла гігантський шматок часу роботи. Зараз у мене є загальний метод на основі перегляду: reversed_arr = arr[::-1] Чи є якийсь інший спосіб зробити це більш ефективно, чи це просто ілюзія моєї одержимості нереалістичним нудотним виконанням?
276 python  numpy 

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