Tag: python 2.7

Избегание циклического (циклического) импорта в Python?

Один из способов – использовать import x, не используя ключевое слово «from». Итак, вы все время ссылаетесь на вещи с их пространством имен. Есть ли другой путь? как делать что-то вроде C ++ ifnotdef __b__ def __b__ типа вещи?

Как поймать это исключение Python: ошибка: Существующее соединение было принудительно закрыто удаленным хостом

Я пытаюсь поймать это особое исключение (и только это исключение) в Python 2.7, но я не могу найти документацию по классу исключений. Есть ли это? [Errno 10054] An existing connection was forcibly closed by the remote host Мой код: try: # Deleting filename self.ftp.delete(filename) return True except (error_reply, error_perm, error_temp): return False except # ?? […]

python: итерация через словарь со значениями списка

Учитывая словарь списков, например d = {'1':[11,12], '2':[21,21]} Что более питоновское или иное предпочтительнее: for k in d: for x in d[k]: # whatever with k, x или for k, dk in d.iteritems(): for x in dk: # whatever with k, x или есть что-то еще, чтобы рассмотреть? EDIT, в случае, если список может быть […]

Могу ли я показать десятичные знаки и научную нотацию на оси графика matplotlib с использованием Python 2.7?

Я рисую некоторые большие числа с matplotlib в программе pyqt, используя python 2.7. Я имею ось y, которая колеблется от 1e + 18 до 3e + 18 (обычно). Я бы хотел, чтобы каждая отметка показывала значения в научной нотации и с двумя знаками после запятой. Например, 2.35e + 18 вместо 2e + 18, потому что […]

Где документируется процедура выключения Python?

CPython имеет странное поведение, когда он устанавливает модули в None во время выключения. Это приводит к сбою регистрации ошибок во время выключения некоторого многопотокового кода, который я написал. Я не могу найти документацию по этому поведению. Это упоминается попутно в PEP 432 : […] значительно уменьшает количество модулей, которые будут испытывать поведение «глобальные глобальные модули» […]

Изменение URL-адреса реферера в запросах python

Как изменить реферер, если я использую библиотеку запросов, чтобы сделать запрос GET на веб-страницу. Я прошел через все руководство, но не смог его найти.

RuntimeError: модуль скомпилирован по версии API версии a, но эта версия numpy равна 9

Код: import numpy as np import cv Консоль: >>> runfile('/Users/isaiahnields/.spyder2/temp.py', wdir='/Users/isaiahnields/.spyder2') RuntimeError: module compiled against API version a but this version of numpy is 9 Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Applications/Spyder-Py2.app/Contents/Resources/lib/python2.7/spyderlib/widgets/externalshell/sitecustomize.py", line 685, in runfile execfile(filename, namespace) File "/Applications/Spyder-Py2.app/Contents/Resources/lib/python2.7/spyderlib/widgets/externalshell/sitecustomize.py", line 78, in execfile builtins.execfile(filename, *where) File "/Users/isaiahnields/.spyder2/temp.py", line […]

Как получить текущее время в python и разбить на год, месяц, день, час, минуту?

Я хотел бы получить текущее время в Python и назначить их в переменные, такие как year , month , day , hour , minute . Как это можно сделать в Python 2.7?

Для словаря Python ли iterkeys предлагают какие-либо преимущества перед viewkeys?

В Python 2.7 словари имеют как метод iterkeys метод viewkeys (и аналогичные пары для значений и элементов), предоставляя два разных способа лениво перебирать ключи словаря. Метод viewkeys обеспечивает основную функцию iterkeys , с iter(d.viewkeys()) фактически эквивалентным d.iterkeys() . Кроме того, объекты, возвращаемые viewkeys имеют удобные функции, похожие на набор. Таким образом, есть веские причины, чтобы […]

Как использовать инструмент репо в Google для ОС MS Windows?

Я установил git для Windows, и он отлично работает (например, используйте одно из следующих решений. Хотите загрузить репозиторий Git, что мне нужно (Windows-машина)? ). Я попытался использовать repo Google, но ему нужны gpg и python 2.7. Я установил оба, и он отлично работает, единственная проблема заключается в том, что сценарий repo использует некоторые ориентированные на […]

Python - лучший язык программирования в мире.