Найти - Пользователи
Полная версия: Скорость копирования
Начало » Python для новичков » Скорость копирования
1
Patrik
Здравствуйте.

Научился копировать папки и файлы. Хочу, чтобы при копировании отображались данные: объем скаченного; оставшееся время копирования; скорость копирования.

Есть ли в стандартной библиотеке питона функции позволяющие вывести эти данные?
doza_and
Patrik
функции позволяющие вывести эти данные?
print
Patrik
doza_and, а как получить эти данные?
При копировании я могу получить размер папки или файла.
А как вычислить сколько с копировалось я не понимаю.
doza_and
Както так:
import time
total_size=0
t0=time.clock()
for file in file_iterator():
      do_copy_file(file)
      total_size+=get_file_size(file)
      t=time.clock()
      if t-t0>1:
          t0=t
          print total_size
 

Естественно file_iterator, do_copy_file,get_file_size вы определяете сами.

А вообще задача странная. Может вы исследуете быстродействие файловой системы?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB