Архив метки: Python

Print в Python — подробности

print в PythonПривет всем! Оказывается, мои дети заинтересовались программированием 🙂 Как всякий папа я стараюсь поддерживать их интерес, а значит — пришла пора растолковывать Python на максимально простом языке. Итак, сегодня — первая программа всех программистов: Hello, World! и подробности работы с командой Print в Python. Читать далее Print в Python — подробности

Простой парсер почтовых адресов на Python

Привет всем! Совсем недавно я писал о некоторых идеях, относящихся к запросу: парсер почтовых адресов на Python. Что же — от слов к делу, подумал я, и доделал-таки код 🙂 Да, над конечным кодом, доступным по ссылке еще можно поработать и навести красоту, но — что получилось, то получилось.

А получилось у нас:
— перебор файлов в указанной папке
— сбор почтовых адресов из этих файлов
— удаление дубликатов из конечного списка

Сам код выглядит следующим образом:

Спасибо за внимание!
Как всегда — комментарии, мысли, возражения — прошу на почту.

Напоминалка по работе с replace в Python

Лучшая учеба — решение практических задач — подумал я и начал писать парсер электронных адресов. Больше подробностей об этом тут, а сейчас — о доработанной версии, которая к настоящему моменту не доработана (сюрприз!), но уже что-то там собирает 🙂

Столкнулся с проблемой уборки лишних символов в списке (да, можно парсить построчно через регулярное выражение, но я пошел путем проверки файла целиком, после чего полученная строка с набором адресов разбивается на части. Оказывается, replace обрабатывает только одну пару старое-новое значение, а что делать, если таких значений несколько? Все просто: ставим все это через точку 🙂

mailaddress = i.replace(‘[‘, »).replace(‘]’, »).replace(‘»‘, »).replace(‘,’, »).replace(‘\», »)
, где:
i — некоторая строка
replace(‘[‘, ») — убираем открывающую квадратную скобку
replace(‘]’, ») — убираем закрывающую квадратную скобку
replace(‘»‘, ») — убираем двойную кавычку
replace(‘,’, ») — убираем запятую
replace(‘\», ») — убираем одинарную кавычку

Спасибо за внимание! И да, если у вас есть желание поделиться более работающей конструкцией — прошу написать на почту.

Как узнать прошлую дату с помощью Python?

Привет всем! Несмотря на то, что последнее время мой блог все больше посвящен ежедневным урокам английского и румынского языка, я полон оптимизма не забросить изучение Python (а еще программирования под Android, ага 🙂 ). И сегодня мы узнаем, как узнать прошлую (или будущую) дату с помощью Python. Читать далее Как узнать прошлую дату с помощью Python?