Пакетный перевод из Win-1251 в UTF-8

Понадобилось перевести большое количество файлов из кодировки Win-1251 в UTF-8. Сайт переделывал. Поискал в google. Что то ничего путного не нашел. Решил накидать скрипт на python самостоятельно.
Заморачиватся на распознавание кодировки не стал. Скрипт перед тем как обработать текст делает резервную копию в каталог bak (в виде zip архивов). Так что надеюсь все можно востановить.
Если комму то интересна программистская часть, в коде можно увидеть примеры:

  • Рекурсивного обхода каталогов и поиска по маске
  • Создание zip архивов.
  • Пример работы с конфигурационным файлом
  • Пример работы с текстовым файлом

Сам скрипт.

Добавление от 23.03.2010:
Версия программы с оконным интерфейсом

Пакетный перевод из Win-1251 в UTF-8: 2 комментария

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *