Tag: python

Возможно ли создать анонимные объекты в Python?

Я отлаживаю некоторый Python, который принимает в качестве ввода список объектов, каждый из которых имеет некоторые атрибуты. Я хотел бы жестко закодировать некоторые тестовые значения – скажем, список из четырех объектов, чей атрибут «foo» установлен на некоторое число. Есть ли более краткий путь, чем это? x1.foo = 1 x2.foo = 2 x3.foo = 3 x4.foo […]

Чтение utf-8 символов из файла gzip в python

Я пытаюсь прочитать файл gunzipped (.gz) в python и у меня проблемы. Я использовал модуль gzip для его чтения, но файл был закодирован как текстовый файл utf-8, поэтому в итоге он считывает недопустимый символ и сбой. Кто-нибудь знает, как читать файлы gzip, закодированные как файлы utf-8? Я знаю, что есть модуль кодеков, который может помочь, […]

Преобразование строки юникода в строку байта

Я получаю строку от функции, которая представляется как u'\xd0\xbc\xd0\xb0\xd1\x80\xd0\xba\xd0\xb0' , но для ее обработки мне нужно, чтобы она была bytestring (например, '\xd0\xbc\xd0\xb0\xd1\x80\xd0\xba\xd0\xb0' ). Как преобразовать его без изменений? До сих пор я догадываюсь взять s.encode('unicode_escape') , который вернет '\\xd0\\xbc\\xd0\\xb0\\xd1\\x80\\xd0\\xba\\xd0\\xb0' и обрабатывать каждые 5 символов, так что' \ xd0 'становится одним символом, представленным как' \ xd0 […]

Команда cv2.imshow не работает должным образом в opencv-python

Я использую opencv 2.4.2, python 2.7 Следующий простой код создал окно с правильным именем, но его содержимое просто пустое и не отображает изображение: import cv2 img=cv2.imread('C:/Python27/03323_HD.jpg') cv2.imshow('ImageWindow',img) Кто-нибудь знает об этой проблеме?

Как получить весь контент между двумя тегами xml в Python?

Я пытаюсь получить весь контент между открывающим тегом xml и его закрытием. Получение содержимого в прямых случаях, таких как title ниже, легко, но как я могу получить весь контент между тегами, если используется смешанный контент, и я хочу сохранить внутренние теги ? <?xml version="1.0" encoding="UTF-8"?> <review> <title>Some testing stuff</title> <text sometimes="attribute">Some text with <extradata>data</extradata> in […]

Python Glade не смог создать объект GladeXML

Я создал простой графический интерфейс окна в Glade 3.6.7, и я пытаюсь импортировать его в Python. Каждый раз, когда я пытаюсь сделать это, я получаю следующую ошибку: (queryrelevanceevaluation.py:8804): libglade-WARNING **: Expected <glade-interface>. Got <interface>. (queryrelevanceevaluation.py:8804): libglade-WARNING **: did not finish in PARSER_FINISH state Traceback (most recent call last): File "queryrelevanceevaluation.py", line 17, in <module> app […]

Запятая запятая Python после печати выполняет следующую команду

Если конечная запятая добавлена ​​в конец оператора печати, сначала выполняется следующий оператор. Почему это? Например, это выполняет 10000 ** 10000 прежде чем печатать "Hi " : print "Hi", print 10000 ** 10000 И это требует времени, прежде чем печатать «Привет Привет»: def sayHello(): for i in [0] * 100000000: pass print "Hello" print "Hi", sayHello()

Наличие консоли в однопоточном скрипте Python

Я хотел бы иметь интерактивную консоль в однопоточном скрипте, который открывает несколько TCP-соединений. Это означает, что я не могу просто иметь стандартный вход, блокирующий поток. Есть простой способ сделать это? Или я должен просто положить консоль в свой поток и сделать с ней?

Как вернуть все минимальные индексы в numpy

Я немного смущаюсь читать документацию функции argmin в numpy . Похоже, он должен выполнять эту работу: Чтение этого Возвращаем индексы минимальных значений вдоль оси. Я мог бы предположить, что np.argmin([5, 3, 2, 1, 1, 1, 6, 1]) вернет массив всех индексов: который будет [3, 4, 5, 7] Но вместо этого он возвращает только 3 . […]

Рекурсивная подпапка поиска и возврата файлов в списке python

Я работаю над скриптом, чтобы рекурсивно пройти через вложенные папки в основной папке и создать список с определенного типа файла. У меня проблема со сценарием. В настоящее время он установлен следующим образом for root, subFolder, files in os.walk(PATH): for item in files: if item.endswith(".txt") : fileNamePath = str(os.path.join(root,subFolder,item)) проблема в том, что переменная subFolder вытягивает […]

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