Форум сайта python.su
Приветствую!
Помогите, пожалуйста, с 2 задачками!
1. Архиватор
Напишите приложение, объединяющее заданные файлы в один и
записывающее результат в файл, имя которого формируется из первых букв исходных файлов.
2. утилита копирования файлов
Напишите приложение, производящее копирование файлов.
Имена файлов должны вводится пользователем.
Заранее благодарю!)
Офлайн
klomфайлы текстовые? типа объединить два текстовых файла?
Напишите приложение, объединяющее заданные файлы в один и
записывающее результат в файл, имя которого формируется из первых букв исходных файлов.
Офлайн
terabaytда, текстовый файл
Офлайн
1.
from os import path files = ['c:/a_file.txt', 'c:/b_file.txt', 'c:/c_file.txt'] sum_file_name = ''.join([path.basename(name)[0] for name in files]) + '.txt' with open(path.join('c:/', sum_file_name), 'w') as f: for file in files: f.write(open(file).read()) f.write('\n')
Отредактировано botinag (Дек. 20, 2014 22:19:32)
Офлайн