shutil.move(src,dest)方法是否调用os.system()方法或bash命令'mv'和'cp'?
P.S:我在网上搜索但找不到任何有用的信息。答案 0 :(得分:5)
使用来源Luke:
http://hg.python.org/cpython/file/2.7/Lib/shutil.py
它实际上都没有。 如果您遵循代码,它最终会打开一个新的文件描述符并向其写入缓冲的字节。像这样:
while 1:
buf = fsrc.read(length)
if not buf:
break
fdst.write(buf)