文件和文件夹的移动、复制、删除、重命名

#文件、文件夹的移动、复制、删除、重命名 #导入shutil模块和os模块 import shutil,os #复制单个文件 shutil.copy( "C:\\a\\1.txt" , "C:\\b" ) #复制并重命名新文件 shutil.copy( "C:\\a\\2.txt" , "C:\\b\\121.txt" ) #复制整个目录(备份) shutil.copytree( "C:\\a" , "C:\\b\\new_a" ) #删除文件 os.unlink( "C:\\b\\1.txt" ) os.unlink( "C:\\b\\121.txt" ) #删除空文件夹 try : os.rmdir( "C:\\b\\new_a" ) except Exception as ex: print( "错误信息:" +str(ex))#提示:错误信息,目录不是空的 #删除文件夹及内容 shutil.rmtree( "C:\\b\\new_a" ) #移动文件 shutil.move( "C:\\a\\1.txt" , "C:\\b" ) #移动文件夹 shutil.move( "C:\\a\\c" , "C:\\b" ) #重命名文件 shutil.move( "C:\\a\\2.txt" , "C:\\a\\new2.txt" ) #重命名文件夹 shutil.move( "C:\\a\\d" , "C:\\a\\new_d" )

猜你喜欢

转载自blog.csdn.net/lystest/article/details/82422124