Tag: строка

Строка Python заменяет файл UTF-16-LE

Python 2.6 Использование Python string.replace () кажется, не работает для файла UTF-16-LE. Я думаю о двух способах: Найдите модуль Python, который может обрабатывать строку Unicode. Преобразуйте целевой файл Unicode в ASCII, используйте string.replace (), а затем преобразуйте его обратно. Но я беспокоюсь, что это может привести к потере данных. Может ли сообщество предложить мне хороший […]

Найти последний гласный в строке

Кажется, я не могу найти правильный способ поиска строки для последней гласной и хранить любые уникальные согласные после этой последней гласной. Я создал это так до сих пор. word = input('Input a word: ') wordlow = word.lower() VOWELS = 'aeiou' last_vowel_index = 0 for i, ch in enumerate(wordlow): if ch == VOWELS: last_vowel_index += i […]

Необязательно заменяя подстроку python

Мой список заметок приведен в следующем формате. lstrep = [('A',('aa','aA','Aa','AA')),('I',('ii','iI','Ii','II')),…..] То, что я хочу достичь, возможно, изменит появление буквы всеми возможными заменами. Входное слово также должно быть членом списка. например вход – DArA Ожидаемый результат – ['DArA','DaarA','Daaraa','DAraa','DaArA','DAraA','DaAraA','DAarA','DAarAa', 'DArAa','DAArA','DAArAA','DArAA'] Моя попытка была lstrep = [('A',('aa','aA','Aa','AA'))] def alte(word,lstrep): output = [word] for (a,b) in lstrep: for bb […]

Удаление нескольких строк в MYSQL с информацией из списка python

Если список LL: LL = ['foo', bar', 'noo', 'boo',] в тесте таблицы mysql в идентификаторе столбца с другими идентификаторами. Я мог бы использовать ниже, чтобы удалить все строки с идентификатором в LL: csr.execute("""DELETE FROM test.test WHERE ID = "Foo"; """) csr.execute("""DELETE FROM test.test WHERE ID = "bar"; """) csr.execute("""DELETE FROM test.test WHERE ID = "noo"; […]

Функция Python для поиска строки между двумя маркерами

Я ищу для создания строковой функции для извлечения содержимого строки между двумя маркерами. Он возвращает список извлечения def extract(raw_string, start_marker, end_marker): … function … return extraction_list Я знаю, что это можно сделать с помощью regex, но так быстро? Это будет называться миллиардами раз в моем процессе. Каков самый быстрый способ сделать это? Что произойдет, если […]

Присвоить строки идентификаторам в Python

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

Python: поиск файла для строки и печать полной строки

Так скажите, если у меня есть файл «names.txt» open, как я могу настроить настройку того, что ищет: Smith, John Где, если он ищет «Смит», он напечатает весь «Смит, Джон» и все остальное на этой текстовой строке. Извините, я не могу даже начинать псевдокод, так как я понятия не имею. Благодаря!

Скрипт для преобразования символов ASCII в нотацию Unicode «<Uxxx>»

Я делаю некоторые изменения в файлах локали Linux /usr/share/i18n/locales (например, pt_BR ), и требуется, чтобы строки формата (например, %d-%m-%Y %H:%M ) указывались в Unicode , где каждый (в данном случае, ASCII) символ представлен как <U00xx> . Итак, текст вроде этого: LC_TIME d_t_fmt "%a %d %b %Y %T %Z" d_fmt "%d-%m-%Y" t_fmt "%T" Должно быть: LC_TIME […]

Пустая обработка элементов XML в Python

Я озадачен обработкой парсингами minidom пустого элемента, как показано в следующем разделе кода. import xml.dom.minidom doc = xml.dom.minidom.parseString('<value></value>') print doc.firstChild.nodeValue.__repr__() # Out: None print doc.firstChild.toxml() # Out: <value/> doc = xml.dom.minidom.Document() v = doc.appendChild(doc.createElement('value')) v.appendChild(doc.createTextNode('')) print v.firstChild.nodeValue.__repr__() # Out: '' print doc.firstChild.toxml() # Out: <value></value> Как я могу получить последовательное поведение? Я хотел бы получить […]

Как я могу удалить <p> </ p> с помощью подкаталога python

У меня есть html-файл, и я хочу заменить пустые абзацы пробелом. mystring = "This <p></p><p>is a test</p><p></p><p></p>" result = mystring.sub("<p></p>" , "&nbsp;") Это не работает.

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