- Проблема: устал от переименовывания файлов с русским названием в транслит при скачивании с сервиса Вконтакте
- Решение: переименовывает транслит в названии файлов выбранного каталога
- Написал решение этой небольшой проблемы
- Запустите .exe
- Выберите сервис перевода транслита (яндекс или гугл)
- Выберите каталог в котором нужно переименовать файлы (файлы необходимо поместить в отдельный каталог)
- Откроется браузер, если будет предложенно пройти капчу, то ее стоит пройти
- Подтвердите, что капчи нет (или вы ее прошли)
- Ждите выполнения программы => готово, файлы переименованны
- Selenium и webdriver_manager - для доступа к переводчикам
- Easygui - для простого интерфейса
from transliterate import translit
text = "Vyvikhi polulunnoy kosti kisti"
t = translit(text, 'ru')
print(t)
# Вывикхи полулунноы кости кисти
# вывиКхи - не тот результат который хотим получить
API google translate - огарничения на использование в месяц, потратил месячную квоту при разработке ))=
* При инициации хранит путь и список файлов
* Возвращает два значения имя файла и его расширение
* Переименовывает имена в директории
0 - это google translate и 1 - это яндекс.переводчик
* Запуск сайта выбранного сервиса
* Перевод
* Закрыть браузер