Tag: python 2.7

Регулярное выражение для извлечения полей из разметки шаблона вики

Я хотел бы использовать Python для извлечения содержимого, отформатированного в разметке MediaWiki, после определенной строки. Например, в статье о президентских выборах 2012 года в США содержатся поля под названием «nominee1» и «nominee2». Пример игрушки: In [1]: markup = get_wikipedia_markup('United States presidential election, 2012') In [2]: markup Out[2]: u"{{ | nominee1 = '''[[Barack Obama]]'''\n | party1 […]

Правильные выражения Python2 кажутся ошибочными

Использование Python 2.7.3 в Linux. Вот сеанс оболочки дословно. >>> f = open("feed.xml") >>> text = f.read() >>> import re >>> regexp1 = re.compile(r'</?item>') >>> regexp2 = re.compile(r'<item>.*</item>') >>> regexp1.findall(text) ['<item>', '</item>', '<item>', '</item>', '<item>', '</item>', '<item>', '</item>'] >>> regexp2.findall(text) [] Это ошибка, или есть что-то, что я не понимаю в регулярных выражениях Python?

Странное поведение при записи и чтении файла

При выполнении следующего кода после второго чтения файл заполняется нулем до 4096 байт. Я не могу понять, почему: f = open("file.txt", "w+") f.read() # gives '' f.write("Hello") f.read() # filled with \x00,\x00 f.close() # file is 4096 bytes large…

Разрешить использование токена `class` как именованного параметра в сигнатуре метода

У меня есть файл python, заполненный функциями, такими как h1 и img и strong для использования стилистического текста. Каждая из этих функций определяется следующим образом: def _wrapTag(tag, text, **attributes): out = _createTag(tag, **attributes) out += text out += "</" + tag + ">" return out def _createTag(tag, **attributes): out = "<" + tag if attributes: […]

Python – создание объекта класса из одного пакета в другой упаковке

Я начал использовать Python несколько дней назад, и я думаю, что у меня есть очень простой вопрос, где я застрял. Может быть, я не делаю это правильно в Python, поэтому мне нужны советы от экспертов: У меня есть тест config.cfg & class в одном пакете lib следующим образом: MYPROJ / Библиотека / pkg1 / config.cfg […]

Как я могу предложить пользователю подключить свою учетную запись google к моему приложению?

Мне интересно, как я должен предлагать пользователю войти в систему или подключиться к своей учетной записи google из моего приложения, чтобы затем я мог использовать их электронную почту и пароль для доступа к их документам / диску. У меня есть приложение, работающее на моем рабочем столе, которое подключается к диску учетной записи google, и создает […]

Почему эта программа Python дает мне ошибку?

Я нахожусь в классе программирования начинающих, и наш инструктор выбрал Python как язык, с которым мы должны работать. Он дал нам очень простое задание, которое я опубликую, и код, который я придумал, и я также опубликую его. Я чувствую себя таким проклятым идиотом, потому что не могу понять, почему это не работает. Я продолжаю получать […]

Я делаю стиль игры подземелий и драконов на питоне, но я ошибаюсь, если возвращается

Я разработал, как сделать большую часть этого материала за последние пару дней, но это все, что у меня есть, поэтому это, вероятно, просто. Во всяком случае, все идет хорошо, пока я не попытаюсь усложнить несколько формул или, по крайней мере, изменить значения, которые они использовали. Вот с чем я работаю. class EnemyStats(): def Ename(self): return […]

Возьмите функцию Python и сгенерируйте все производные

У меня есть функция python с переменным числом аргументов: F(x1, x2, … , xN) Я хочу автоматически генерировать N функций, представляющих производные от F по каждому аргументу. F'_1 = dF/dx1 F'_2 = dF/dx2 … F'_N = dF/dxN Например, я могу дать как F (x1) = sin (x1), так и F (x1, x2) = sin (x1) […]

Ошибка функции Python strip ()

В моем сценарии ниже def main(): file= open("NCSIDS_ObsExp.txt", "r") for line in file: line= line.split(',') print line file.close() main() Я получил: ['Ashe', '1853282.679', '1673876.66', '1 ', '2 \n'] ['Alleghany', '1963178.059', '1695301.229', '0 ', '1 \n'] Как я могу избавиться от \n ? Я очень смущен функцией strip (). Я получаю сообщение об ошибке. def main(): […]

Interesting Posts for Van-Lav

как преобразовать список в указатель индекса и данных в одну строку (для использования в лямбда)

Как установить полное имя пользователя в поле foreignkey с помощью User Model с использованием атрибута on_delete?

Python Написать словарь Содержание в ConfigParser

как преобразовать не-числа в dataframe в NaN (numpy)?

Как вы используете общие файлы журналов в Windows?

(Py) Qt: Интервал в QHBoxLayout показывает фон центрального глаза, а не родительский

Оценка эксцентриситета в Python

Разделить строки с несколькими разделителями?

Использование декоратора для проверки дополнительных аргументов

MultiValueDictKeyError для django image Загрузка файла

Создание декоратора / кеша для проверки глобальной переменной

Путаное двойное использование нотации asterisk python (как аргумент функции или определение функции)

Как правильно установить DPI при сохранении изображения подушки?

Python: словарь с двойными ключами

Вызов родительских переменных в список

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