Tag: python 2.7

Невозможный lookbehind с обратной рецензией

По моему мнению, (.)(?<!\1) никогда не должны совпадать. На самом деле, preg_replace php даже отказывается компилировать это, и это делает gsub ruby. Возможно, у модуля python re есть другое мнение: import re test = 'xAAAAAyBBBBz' print (re.sub(r'(.)(?<!\1)', r'(\g<0>)', test)) Результат: (x)AAAA(A)(y)BBB(B)(z) Может ли кто-нибудь дать разумное объяснение этому поведению? Обновить Такое поведение, по-видимому, является ограничением […]

Форматировать десятичный объект Python с заданной точностью

Я потратил бесчисленное количество часов на исследования, чтение, тестирование и, в конечном счете, запутался и встревожился в недостатке объекта Python Decimal в самой фундаментальной концепции: Форматирование вывода Decimal в строку. Предположим, что у нас есть некоторые строки или десятичные объекты со следующими значениями: 0.0008 11.1111 222.2222 3333.3333 1234.5678 Цель состоит в том, чтобы просто установить […]

ImportError: нет модуля с именем jinja2

Используя учебник google-app-engine, я получил следующее сообщение об ошибке: Traceback (most recent call last): File "C:\Program Files (x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 239, in Handle handler = _config_handle.add_wsgi_middleware(self._LoadHandler()) File "C:\Program Files (x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 298, in _LoadHandler handler, path, err = LoadObject(self._handler) File "C:\Program Files (x86)\Google\google_appengine\google\appengine\runtime\wsgi.py", line 84, in LoadObject obj = __import__(path[0]) File "D:\Dev\SandBoxes\web\omaha\omaha.py", line 4, in <module> […]

Как открыть html-файл?

У меня есть html-файл с именем test.html он имеет одно слово בדיקה . Я открываю test.html и печатаю его содержимое с помощью этого блока кода: file = open("test.html", "r") print file.read() но он печатает ?????? , почему это произошло и как я могу это исправить? КСТАТИ. когда я открываю текстовый файл, он работает хорошо. Изменить: […]

Python 2.7: LookupError: неизвестная кодировка: cp65001

Я установил python 2 (64-разрядный), на Windows 8.1 (64 бит) и хотел узнать версию pip, и для этого я уволил pip –version но он дает ошибку. C:\Users\ADMIN>pip –version Traceback (most recent call last): File "c:\dev\python27\lib\runpy.py", line 162, in _run_module_as_main "__main__", fname, loader, pkg_name) File "c:\dev\python27\lib\runpy.py", line 72, in _run_code exec code in run_globals File "C:\dev\Python27\Scripts\pip.exe\__main__.py", […]

Переключение между python 2.7 и python 3.5 в Mac OS X

Обычно я использую Python 2.7, но недавно установил Python 3.5 с помощью Miniconda в Mac OS X. Для этих двух версий python были установлены разные библиотеки. Теперь ввод любого из «python» ключевых слов или «python3» в терминале вызывает python 3.5, а «python2» возвращает «-bash: python2: command not found». Как я могу теперь вызывать их специально, […]

Создание и обновление разреженной матрицы в python с использованием scipy

Я пытаюсь создать и обновить разреженную матрицу при чтении данных из файла. Матрица имеет размер 100000X40000 Каков наиболее эффективный способ обновления нескольких записей разреженной матрицы? в частности, мне нужно увеличивать каждую запись на 1. Скажем, у меня есть индексы строк [2, 236, 246, 389, 1691] и индексы столбцов [117, 3, 34, 2757, 74, 1635, 52] […]

Python Popen – wait vs communication vs CalledProcessError

Продолжая свой предыдущий вопрос, я вижу, что для получения кода ошибки процесса, который я породил через Popen в python, мне нужно вызвать wait () или communication () (который можно использовать для доступа к атрибутам stdout и stderr Popen): app7z = '/path/to/7z.exe' command = [app7z, 'a', dstFile.temp, "-y", "-r", os.path.join(src.Dir, '*')] process = Popen(command, stdout=PIPE, startupinfo=startupinfo) […]

Как сделать этот блок кода python коротким и эффективным

Я новичок в программировании и питоне. Я решал проблему. Я нашел решение, но оно кажется слишком медленным. if n % 2 == 0 and n % 3 == 0 and\ n % 4 == 0 and n % 5 == 0 and\ n % 6 == 0 and n % 7 == 0 and\ n […]

windows scrapyd-deploy не распознается

Я устанавливаю scrapyd как это pip install scrapyd Я хочу использовать scrapyd-deploy когда я печатаю scrapyd Я получил это исключение в cmd: «scrapyd» не распознается как внутренняя или внешняя команда, оперативная программа или командный файл.

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