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

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


29
Використання модуля "підпроцес" з таймаутом
На цей питання є відповіді на Stack Overflow на російському : Перевірка процесів і задержка на виконавці Ось код Python для запуску довільної команди, що повертає свої stdoutдані, або підняття виключення з ненульових кодів виходу: proc = subprocess.Popen( cmd, stderr=subprocess.STDOUT, # Merge stdout and stderr stdout=subprocess.PIPE, shell=True) communicate використовується для …

14
Чому в цьому випадку не працює os.path.join ()?
Наведений нижче код не приєднається, коли налагоджена команда не зберігає весь шлях, а лише останній запис. os.path.join('/home/build/test/sandboxes/', todaystr, '/new_sandbox/') Коли я тестую це, він зберігає лише /new_sandbox/частину коду.
325 python  path 


30
Як очистити консоль інтерпретатора?
Як і більшість розробників Python, я зазвичай тримаю вікно консолі відкритим, коли інтерпретатор Python працює для тестування команд, dir()матеріалів help() stuffтощо. Як і будь-яка консоль, через деякий час видимі відставання минулих команд і відбитків стикаються, а іноді і плутаються при повторному виконанні однієї і тієї ж команди кілька разів. Мені …
325 windows  console  clear  python 


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

30
Найкращі способи навчити початківця програмувати? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

16
Чому "крім: пройти" є поганою практикою програмування?
Я часто бачу коментарі до інших запитань щодо переповнення стека про те, як використання цього except: passзасобу не рекомендується. Чому це погано? Іноді мені просто байдуже, які помилки є, і я хочу просто продовжити код. try: something except: pass Чому використання except: passблоку погано? Що робить це погано? Це факт, …


7
Як змінити розмір легенди за допомогою matplotlib.pyplot
Просте запитання тут: я намагаюся отримати розмір моєї легенди, використовуючи matplotlib.pyplotменший розмір (тобто текст повинен бути меншим). Код, який я використовую, виглядає приблизно так: plot.figure() plot.scatter(k, sum_cf, color='black', label='Sum of Cause Fractions') plot.scatter(k, data[:, 0], color='b', label='Dis 1: cf = .6, var = .2') plot.scatter(k, data[:, 1], color='r', label='Dis 2: …

18
Постійно додати каталог до PYTHONPATH?
Щоразу, коли я використовую sys.path.append, буде доданий новий каталог. Однак, як тільки я закрию python, список повернеться до попередніх (за замовчуванням?) Значень. Як мені назавжди додати каталог PYTHONPATH?

16
Python 3 ImportError: Немає модуля з назвою "ConfigParser"
Я намагаюся pip installв MySQL-pythonпакет, але я отримую ImportError. Jans-MacBook-Pro:~ jan$ /Library/Frameworks/Python.framework/Versions/3.3/bin/pip-3.3 install MySQL-python Downloading/unpacking MySQL-python Running setup.py egg_info for package MySQL-python Traceback (most recent call last): File "<string>", line 16, in <module> File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module> from setup_posix import get_config File "./setup_posix.py", line 2, in <module> from …
324 python  python-3.x 

8
"занадто багато значень для розпакування", повторення над дриктом. key => рядок, value => список
Я отримую 'too many values to unpack'помилку. Будь-яка ідея, як я можу це виправити? first_names = ['foo', 'bar'] last_names = ['gravy', 'snowman'] fields = { 'first_names': first_names, 'last_name': last_names, } for field, possible_values in fields: # error happens on this line
323 python 

23
Як я дивлюсь файл про зміни?
У мене файл журналу записується іншим процесом, який я хочу спостерігати за змінами. Кожного разу, коли відбувається зміна, я хотів би прочитати нові дані, щоб виконати обробку. Який найкращий спосіб зробити це? Я сподівався, що з бібліотеки PyWin32 з’явиться якась гачка. Я знайшов цю win32file.FindNextChangeNotificationфункцію, але поняття не маю, як …
323 python  file  pywin32  watch 

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