使用时复制大文件时shutil.copy(),不会指示操作是如何进行的.
shutil.copy()
我把一些有用的东西放在一起 - 它使用一个简单的ProgressBar类(简单的返回一个简单的ASCII进度条,作为一个字符串),以及一个循环open().read()和.write()进行实际的复制.它显示使用的进度条sys.stdout.write("\r%s\r" % (the_progress_bar))有点hackish,但它的工作原理.
open().read()
.write()
sys.stdout.write("\r%s\r" % (the_progress_bar))
你可以在这里看到github上的代码(在上下文中)
是否有更好的内置模块?是否可以对此代码进行任何改进?
python file-io
file-io ×1
python ×1