Форум сайта python.su
0
Подскажите как реализовать копирование файла размером начиная с гигабайта, что бы эта операция не занимала много времени.
Или к примеру как реализовать разделение файла на части, их копирование и соединение. При этом файлы могут быть разнообразные не только текстовые, к примеру фильм.
Офлайн
253
rudichekkkА откуда и куда? Вам cp, copy, shutil.copy не подходят? Они вроде как файлы любого размера копируют.
Подскажите как реализовать копирование файла
rudichekkk
Или к примеру как реализовать разделение файла на части
Отредактировано doza_and (Март 19, 2016 13:25:41)
Офлайн
0
doza_and
А откуда и куда? Вам cp, copy, shutil.copy не подходят? Они вроде как файлы любого размера копируют.
Подскажи
Офлайн
0
doza_and
Бог мой! Зачем????
Офлайн
6
rudichekkk
Что быстрее скорируется, файл на 1 гигабайт или 10 файлов по 100 мегабайт?
Офлайн
61
import shutil src_file = "source\to\large\file" dest = "destination\directory" shutil.copy(src_file, dest)
Офлайн
568
FirikЗависит от файловой системы и дисковой корзины.
Что быстрее скорируется, файл на 1 гигабайт или 10 файлов по 100 мегабайт?
Офлайн
253
rudichekkkНаивный. Системную операцию copy очевидно делают максимально быстрой.
я подумал таким методом сократить время копирования.
Офлайн
6
FishHook
Это я от автора хотел услышать)
Офлайн
0
doza_and
Ну например делать move, символьные ссылки и т.п.
Офлайн