Tag: python 2.7

Кодирование кода кодирования Unicode Python не в диапазоне <128> с знаком Euro

Я должен прочитать XML-файл на Python и захватить различные вещи, и я столкнулся с разочаровывающей ошибкой с Unicode Encode Error, которую я не мог понять даже при поиске в Google. Вот фрагменты моего кода: #!/usr/bin/python # coding: utf-8 from xml.dom.minidom import parseString with open('data.txt','w') as fout: #do a lot of stuff nameObj = data.getElementsByTagName('name')[0] name […]

фиксировать слова с пробелами, используя словарь, искать в python?

Я извлек список предложений из документа. Я предварительно обрабатываю этот список предложений, чтобы сделать его более разумным. Я столкнулся со следующей проблемой: У меня есть предложения, такие как "more recen t ly the develop ment, wh ich is a po ten t " Я хотел бы исправить такие предложения, используя поисковый словарь? для удаления нежелательных […]

Как обрабатывать зависимость от scipy в setup.py

Я пытаюсь создать setup.py для проекта, который зависит от SciPy. Следующий setup.py воспроизводит это: setup( name='test', version='0.1', install_requires=['scipy'] ) При установке этого с использованием python setup.py develop он генерирует следующую ошибку: ImportError: No module named numpy.distutils.core Однако, когда я устанавливаю scipy, используя pip , он установил его с колеса, и он работает отлично. Итак, мои […]

Нет модуля с именем «x» при перезагрузке с помощью os.execl ()

У меня есть сценарий python, который использует следующее для перезапуска: python = sys.executable os.execl(python, python, * sys.argv) В большинстве случаев это работает нормально, но иногда перезапуск завершается с ошибкой. Примеры: Traceback (most recent call last): File "/usr/lib/python2.7/site.py", line 68, in <module> import os File "/usr/lib/python2.7/os.py", line 49, in <module> import posixpath as path File "/usr/lib/python2.7/posixpath.py", […]

Отсутствует модуль zlib

Я скомпилировал и установил python 2.7 на моем ubuntu lucid. Но я не могу установить setuptools для python 2.7, потому что модуль декомпрессии данных zlib отсутствует. Это точная ошибка: Traceback (most recent call last): File "setup.py", line 94, in <module> scripts = scripts, File "/usr/local/lib/python2.7/distutils/core.py", line 152, in setup dist.run_commands() File "/usr/local/lib/python2.7/distutils/dist.py", line 953, in […]

Python glob, но против списка строк, а не файловой системы

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

Ссылаясь на существующие опции distutils внутри setup.cfg и setup.py

Я использую Python 2.7 с Distutils для распространения и установки моего собственного созданного пакета. Моя setup.cfg выглядит так: [install] prefix=/usr/local/MODULENAME record=installation.txt У меня есть два вопроса: Можно ли ссылаться на переменные, установленные в файле setup.cfg (но также и с помощью параметров командной строки) при определении других параметров setup.cfg? Например, для: install-scripts=PREFIX/my-scripts Я хочу, чтобы PREFIX […]

Является ли каталог Scripts анти-шаблоном в Python? Если да, то каков правильный способ импорта?

Я всегда создавал каталоги скриптов в каждом проекте, который я создал, потому что они полезны для размещения редко используемых исполняемых скриптов. В Python я всегда ставил __init__.py в свой каталог скриптов, чтобы запускать скрипты в виде пакетов (например, python -m scripts.some_scripts ) и загружать модули из сестринских каталогов. Основываясь на этом, а также на googling, […]

Что означают три знака стрелки («>>>») в питоне?

Так что это, наверное, глупый вопрос, но сейчас я искал довольно много времени, и я не смог понять, что они делают, хотя часто вижу их в исходных кодах.

Получение только отдельных столбцов в каждой строке в массиве numpy

Возможный дубликат: numpy: доступ к массиву по столбцу У меня есть массив numpy (numpy импортируется как np) gona = np.array([[ 1, 2, 3], [ 4, 5, 6], [ 7, 8, 9], [10, 11, 12]]) Я могу получить значения целого столбца 1-й строки по gona [1] [:]. массив ([4, 5, 6]) Но если я попытаюсь получить […]

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