Python shutil

shutil(shell utilities) module has functions to let you copy,
move, rename, and delete files in you python programs.
---[Automate the Boring Stuff with Python]

import shutil, os
#copy the file
#shutil.copy(source , destination)
shutil.copy('./io.py', '/home/rhythm/')

#copy folder
shutil.copytree('./desktop', './Desktop/des')

#move and renamed
shutil.move('./hello', './bak')

#call os.unlink(path) will delete the file at path
os.unlink('1.log')

#os.rmdir(path) to remove a empty dir
os.rmdir('tmp')

#shutil.rmtree(path) to remove a dir and it's content
shutil.rmtree('tmp')

#send2trash
import sendtotrash
send2trash.send2trash('./tmp')
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。