Хмм… вообщем изначально предполагалось как работа с текстом) а как тест шли строки… То есть для работы с большим текстом можно разбивать текст на куски, определенной длинны и прогонять их в функции по очередности?
Добавил туда функцию брать текст из файла, опять проблема с кодировкой)) Дело в том, что берется из файла где одна кодировка, а запускается все в консоли, где cp866. В shelle все работает норм, а вот как перекодировать под консоль не понял. Попробовал unicode с выбраной кодировкой и encoding() - не помогло:(. Почитал про base64 модуль, но как я понял он не для того сущствует. Если не трудно - напишите, а то запускать в консоле удобней, чем в шеле.
И ведь можно же сделать автоопределение кодировки? А то писать два варианта программы и для консоли и для шела это изврат.