Вопросы с тегом «python»

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.

8
Узнать время, которое потребовалось скрипту Python для завершения выполнения
У меня есть следующий код в скрипте Python: def fun(): #Code here fun() Я хочу выполнить этот сценарий, а также узнать, сколько времени потребовалось для его выполнения в минутах. Как узнать, сколько времени потребовалось для выполнения этого скрипта? Был бы очень признателен за пример.

4
setuptools против distutils: почему distutils все еще актуален?
Python имеет запутанную историю инструментов , которые могут быть использованы для упаковки и описания проектов: они включают distutilsв стандартной библиотеке, distribute, distutils2и setuptools(а могут и больше). Похоже, что distributeи distutils2были прекращены в пользу setuptools, что оставляет два конкурирующих стандарта. Насколько я понимаю, setuptoolsпредлагает гораздо больше возможностей (например, объявление зависимостей, тестов …

7
Как проверить, является ли путь абсолютным или относительным путем кросс-платформенного способа с Python?
Абсолютный путь UNIX начинается с '/', тогда как Windows начинается с алфавита 'C:' или '\'. Есть ли у python стандартная функция для проверки абсолютного или относительного пути?
147 python  path 

7
Преобразуйте число с плавающей запятой до определенной точности, а затем скопируйте в строку
Скажем, у меня есть число с плавающей запятой 135.12345678910. Я хочу объединить это значение в строку, но только хочу 135.123456789. С помощью print я могу легко сделать это, сделав что-то вроде: print "%.9f" % numvar с numvarмоим исходным номером. Есть простой способ сделать это?


16
Python timedelta в годах
Мне нужно проверить, прошло ли какое-то количество лет с какой-то даты. В настоящее время я получил timedeltaот datetimeмодуля , и я не знаю , как преобразовать его в годы.

17
Невозможно установить версию python по умолчанию на python3 в ubuntu
Я пытался установить версию python по умолчанию python3в Ubuntu 16.04. По умолчанию это python2(2.7). Я выполнил следующие шаги: update-alternatives --remove python /usr/bin/python2 update-alternatives --install /usr/bin/python python /usr/bin/python3 но я получаю следующую ошибку для второго оператора, rejeesh@rejeesh-Vostro-1015:~$ update-alternatives --install /usr/bin/python python /usr/bin/python3 update-alternatives: --install needs <link> <name> <path> <priority> Use 'update-alternatives …

9
sys.argv [1] значение в сценарии
В настоящее время я учу себя Python, и мне просто интересно (в отношении моего примера ниже) в упрощенном виде, что sys.argv[1]представляет собой. Это просто просит ввода? #!/usr/bin/python3.1 # import modules used here -- sys is a very standard one import sys # Gather our code in a main() function def …
146 python 

11
сломался. как исправить ошибку DistributionNotFound?
Всякий раз, когда я пытаюсь использовать пункт, я получаю сообщение об ошибке. Например: $ sudo pip install gevent-websocket Traceback (most recent call last): File "/usr/local/bin/pip", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2675, in <module> parse_requirements(__requires__), Environment() File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 552, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: …
146 python  pip 

2
Как использовать Python для входа на веб-страницу и получения файлов cookie для дальнейшего использования?
Я хочу скачать и проанализировать веб-страницу, используя python, но для доступа к ней мне нужно установить пару файлов cookie. Поэтому мне нужно сначала войти через https на веб-страницу. Момент входа в систему включает отправку двух параметров POST (имя пользователя, пароль) в /login.php. Во время запроса на вход в систему я …

4
Почему `if None .__ eq __ (“ a ”)`, кажется, оценивается как True (но не совсем)?
Если вы выполните следующую инструкцию в Python 3.7, она (из моего тестирования) напечатает b: if None.__eq__("a"): print("b") Тем не менее, None.__eq__("a")оценивает NotImplemented. Естественно, "a".__eq__("a")оценивает Trueи "b".__eq__("a")оценивает False. Сначала я обнаружил это при тестировании возвращаемого значения функции, но во втором случае ничего не возвращал - так что функция вернулась None. Что …

12
Можно ли установить другую версию Python для Virtualenv?
У меня есть общая учетная запись на веб-хостинге, на котором установлен Python 2.4, но мой код не совместим с 2.4. Можно ли установить Python 2.6 непосредственно в Virtualenv? Примечание. У меня нет разрешения установить его на общем сервере.
146 python  virtualenv 

17
Почему Python pep-8 настоятельно рекомендует использовать отступы над вкладками для отступа?
В Stack Overflow и PEP 8 я вижу, что рекомендуется использовать пробелы только для отступов в программах Python. Я могу понять необходимость последовательного отступа, и я почувствовал эту боль. Есть ли основополагающая причина для предпочтения пробелов? Я бы подумал, что с вкладками работать гораздо проще.

5
Maven эквивалент для Python [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 5 лет назад . Улучшить этот вопрос Я - Java-разработчик / начинающий Python, и мне не хватает моих возможностей maven, …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.