Архив: June

Запись в лог исключений Python

June 26, 2011

Скрипты, в том числе на Python хороши тем, что можно, написав две-три строчки получить массу полезных эффектов. При ошибках скрипты на Python выдают в поток ошибок информацию, по которой легко можно определить место и причину ошибки. А если скрипт запускается не из консоли?


Дальше...

Python: статические переменные в функциях

June 19, 2011

Когда пишешь на питоне, иногда хочется в функции иметь статическую переменную, так, чтобы значение, которое в ней хранится, сохранялось между вызовами функций.


Дальше...

Послать email из командной строки

June 18, 2011

На свете полно отличных программ с визуальным интерфейсом для посылки электронной почты. Это и Evolution и Thunderbird и масса других. И все-таки, иногда возникает необходимость послать почту из командной строки или скрипта.


Дальше...

Работа с OpenOffice (LibreOffice) из Python

June 3, 2011

Иногда возникает необходимость программно работать с документами LibreOffice (OpenOffice) или даже с документами Microsoft Office. Это засада. Но и для этих целей тоже есть инструмент, Python-UNO.


Дальше...