Python shutil

2018-05-03  本文已影响0人  一川烟草_满城风絮_梅子黄时雨

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')
上一篇 下一篇

猜你喜欢

热点阅读