目录
1复制文件,此时存在2份相同文件
2移动文件,此时仅有1份文件
3删除文件,此时0份文件
用到的库:shutil,os
实现的效果:复制文件,移动文件,删除文件
代码:
1复制文件,此时存在2份相同文件
import shutil
# 把123.txt文件复制到new_folder文件夹下(此时存在2份123.txt文件)
old='123.txt'
new='new_folder'
shutil.copy(old,new)
2移动文件,此时仅有1份文件
import os
# 创建一个名字为345的txt文件,并放入文本保存
file=open('345.txt','w')
file.write('Hey,today is Monday')
file.write('\n')
file.write('Tomorrow is Tuesday')
file.close()
# 把345.txt文件移动到new_folder文件夹下(此时只有1份345.txt文件)
old='345.txt'
new='new_folder'
shutil.move(old,new)
代码效果
3删除文件,此时0份文件
import os
# 创建一个文件夹
folder='mine'
os.mkdir(folder)
if os.path.exists(folder):
print('文件存在')
import shutil
# 删除文件夹
shutil.rmtree(folder)