Вопросы с тегом «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 используется для …

16
Почему «кроме: пройти» плохая практика программирования?
Я часто вижу комментарии к другим вопросам переполнения стека о том, как except: passне рекомендуется использовать. Почему это плохо? Иногда мне просто все равно, что это за ошибки, и я просто хочу продолжить с кодом. try: something except: pass Почему использование except: passблока плохо? Что делает это плохо? Это тот …

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 года назад . Улучшить этот вопрос Я всегда думал, что функциональное программирование может быть сделано на …

30
Лучшие способы научить новичка программировать? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

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 …

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 

23
Как создать тестовые и обучающие образцы из одного кадра данных с пандами?
У меня есть довольно большой набор данных в виде фрейма данных, и мне было интересно, как я смогу разделить фрейм данных на две случайные выборки (80% и 20%) для обучения и тестирования. Спасибо!

5
Где pip устанавливает свои пакеты?
Я активировал virtualenv, на котором установлен pip. я сделал pip3 install Django==1.8 и Django успешно загрузили. Теперь я хочу открыть папку Django. Где находится папка? Обычно это было бы в «загрузках», но я не уверен, где это было бы, если бы я установил его, используя pip в virtualenv.
324 python  django  pip  virtualenv 

8
'слишком много значений, чтобы распаковать', итерируя по диктату. ключ => строка, значение => список
Я получаю '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.