Строка Python для unicode

Возможный дубликат: Как обрабатывать строку ASCII как unicode и unescape экранированные символы в ней в python? Как преобразовать escape-последовательности unicode в unicode символы в строке python У меня есть строка, которая содержит символы Unicode, например, \u2026 и т. Д. Как-то она не получена мне как unicode , но получена как str . Как преобразовать его […]

ошибка python: ни один модуль с именем pylab

Я новичок в Python и хочу использовать его функциональность plot для создания графиков. Я использую ubuntu 12.04. Я выполнил шаги по установке Python с http://eli.thegreenplace.net/2011/10/10/installing-python-2-7-on-ubuntu/, но когда я это сделаю from pylab import * Я получаю эту ошибку >>> from pylab import * Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: […]

Получение внешнего IP-адреса устройства

Ищете лучший способ получить текущие внешние IP-адреса компьютеров … Ниже работает, но скорее не будет полагаться на внешний сайт для сбора информации … Я ограничен использованием стандартных библиотек Python 2.5.1 в комплекте с Mac OS X 10.5.x import os import urllib2 def check_in(): fqn = os.uname()[1] ext_ip = urllib2.urlopen('http://whatismyip.org').read() print ("Asset: %s " % fqn, […]

Python: поиск элемента в массиве

Что такое хороший способ найти индекс элемента в массиве в python? Обратите внимание, что массив не может быть отсортирован. Есть ли способ указать, какой оператор сравнения использовать?

Отображение изображения из файла в IPython Notebook

Я хотел бы использовать ноутбук IPython для интерактивного анализа некоторых диаграмм геномов, которые я делаю с модулем GenomeDiagram от GenomeDiagram . Хотя есть обширная документация о том, как использовать matplotlib для получения встроенных графиков в ноутбуке IPython, GenomeDiagram использует набор инструментов ReportLab, который, как мне кажется, не поддерживается для встроенного графического интерфейса в IPython. Я […]

Написание расширения Python в Go (Golang)

В настоящее время я использую Cython для связи C и Python и получаю ускорение в медленных битах кода python. Тем не менее, я хотел бы использовать goroutines для реализации очень медленного (и очень параллелизуемого) бита кода, но он должен быть вызван из python. (Я уже видел этот вопрос ) Я (вроде) счастлив пойти через C […]

Python: как запустить unittest.main () для всех исходных файлов в подкаталоге?

Я разрабатываю модуль Python с несколькими исходными файлами, каждый из которых имеет собственный тестовый класс, полученный из unittest прямо в источнике. Рассмотрим структуру каталогов: dirFoo\ test.py dirBar\ __init__.py Foo.py Bar.py Чтобы проверить Foo.py или Bar.py, я бы добавил это в конце исходных файлов Foo.py и Bar.py: if __name__ == "__main__": unittest.main() И запустите Python на […]

Как я могу получить конкатенацию двух списков в Python без изменения одного?

В Python единственный способ найти два списка – list.extend , который изменяет первый список. Есть ли какая-либо функция конкатенации, которая возвращает свой результат без изменения его аргументов?

Почему «#! / Usr / bin / env python» предположительно более корректен, чем просто «#! / Usr / bin / python»?

Кто-нибудь знает это? Я никогда не мог найти ответа.

Python dict как создать ключ или добавить элемент к ключу?

Я новичок в Python. Я не только изучаю его функции, типы и т. Д., Но и я пытаюсь изучить питонические способы делать вещи и, следовательно, мой вопрос: У меня есть пустой словарь. Имя: dict_x Это ключи, значения которых являются списками. На отдельной итерации я получаю ключ (ex: key_123 ) и элемент (кортеж), который нужно поместить […]

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