Algoritm_00, да если вопрос стоит в том, что выбрать, а стоит он от незнания, то для начала нужно сделать хотя бы чтобы просто работало, а потом уже "под себя".
maniac_by, что именно? Опишите задачу подробнее, типа:
Есть такие-то папки, скопировать нужно сюда то.
Или есть такие-то сценарии. Потому что сейчас я даже не понимаю что вы хотите запихнуть в один файл... Комманду? Все папки?
Данил Полянский, ни в коем случае не упрекаю вас, больше советую. У вас в подписи стоит "Учусь программировать на Python". Такими шагами "учиться" вы будете долго. Подобные задачки это как раз основы программирования, их следует решать самому. Пробуйте сами писать любую реализацию своей задачи. Начиная от "как вывести числа от 1 до 100", до "вывести только четные числа".
Сергей Горностаев чисто для себя уже интересно. Не могли бы в кратце описать почему:
Выглядит как задача, которую легко и при этом качественно можно реализовать на Twisted.
Как бы вы видели решение такой задачи? Подписки организовать? Просто клиент-сервер? Почему именно Twisted, а не просто асинхронщина на питоне с сокетами?