Tag: строка

Скрипт для преобразования символов 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;") Это не работает.

Сравнение строк в Python

На немецком языке письмо eszett «ß» эквивалентно «ss». Python позволяет сопоставлять строки, соответствующие языковым стандартам, например: >>> foo = u'strasse' >>> bar = u'stra\xdfe' >>> print(bar.encode('utf-8')) straße >>> import locale >>> locale.setlocale(locale.LC_ALL, 'de_DE') 'de_DE' >>> locale.strcoll(foo, bar) -12 >>> locale.setlocale(locale.LC_ALL, 'de_DE.utf8') 'de_DE.utf8' >>> locale.strcoll(foo, bar) -28 Как я могу сравнить foo и bar и знать, […]

Синхронизация строки даты в Python

Как я могу переписать следующую статью: if u'января' in date_category['title']: month = 1 elif u'февраля' in date_category['title']: month = 2 elif u'марта' in date_category['title']: month = 3 elif u'апреля' in date_category['title']: month = 4 elif u'мая' in date_category['title']: month = 5 elif u'июня' in date_category['title']: month = 6 elif u'июля' in date_category['title']: month = 7 […]

Статические методы экземпляра str в Python

Итак, я узнал, что строки имеют метод центра. >>> 'a'.center(3) ' a ' Затем я заметил, что я могу сделать то же самое, используя объект 'str', который является типом, поскольку >>> type(str) <type 'type'> Используя этот объект типа, я мог обращаться к строковым методам, таким как статические функции. >>> str.center('a',5) ' a ' Увы! Это […]

Декодирование Base64 в байтовый массив

Я бы создал скрипт python, который расшифровывал строку Base64 в массив байтов (или массив значений Hex). Встроенная часть моего проекта – это микроконтроллер, который создает строку base64, начиная с исходного байта. Строка содержит некоторые непечатаемые символы (по этой причине я выбираю кодировку base64). На стороне ПК мне нужно декодировать строку base64 и восстановить исходные необработанные […]

Удаление первой строки файла CSV

Как удалить первую строку CSV-файла в python, первые несколько строк моего CSV-файла: Domain Name, ItemID, Auction Type, Time Left, Price, Bids, Domain Age, Traffic,ValuationPrice TICKETFINE.COM,134774365,Bid,05/09/2014 08:00 AM (PDT),$100,0,0,0,$0 CREATINGMY.COM,134774390,Bid,05/09/2014 08:00 AM (PDT),$500,0,0,0,$0 WPTHEMEHELP.COM,134774444,Bid,05/09/2014 08:00 AM (PDT),$45,1,0,0,$0 APK-ZIPPY.COM,134774445,Bid,05/09/2014 08:00 AM (PDT),$10,0,0,0,$0 FAMILYBUZZMARKETING.COM,134689583,Bid,05/09/2014 08:00 AM (PDT),$90,0,0,0,$0 AMISRAGAS.COM,134689584,Bid,05/09/2014 08:00 AM (PDT),$35,0,0,0,$0

Ошибка Python, «объект модуля» не имеет атрибута «lstrip» »

Документация Python из http://docs.python.org/library/string.html : string.lstrip(s[, chars]) Верните копию строки с удалением ведущих символов. Если символы опущены или None , пробельные символы удаляются. Если задано, а не None , символы должны быть строкой; символы в строке будут удалены с начала строки, на которую вызывается этот метод. " Python 3.1.2 (r312:79360M, Mar 24 2010, 01:33:18) [GCC […]

Переменная интерполяция в Python

Возможный дубликат: Unpythonic способ печати переменных в Python? В PHP можно написать: $fruit = 'Pear'; print("Hey, $fruit!"); Но в Python это: fruit = 'Pear' print("Hey, {0}!".format(fruit)) Есть ли способ для меня интерполировать переменные в строках? А если нет, то как это более питонично? Бонусные баллы для всех, кто получает ссылку

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