народ, вопрос суто по python
суть вот в чем, надо сделать модуль из которого можно было бы импортировать необходимое, и одновременно этот же модуль должен иметь возможность работать как программа.
Импортим - пользуемся функционалом
Используем в консоли - работает как програма, принимает из pipe через stdin строки, обрабатывает - выплевывает в stdout.
Главный вопрос: как отловить разницу между импортом и использованием как программы?
Это вообще возможно?:)