📅  最后修改于: 2023-12-03 15:18:55.251000             🧑  作者: Mango
本文将介绍Python中的文件夹操作,包括如何创建、删除、移动、复制、遍历文件夹等操作。
使用Python的os
模块中的mkdir
方法可以创建文件夹:
import os
os.mkdir('my_folder')
使用Python的os
模块中的rmdir
方法可以删除空文件夹:
import os
os.rmdir('my_folder')
如果需要删除非空文件夹,则需要使用shutil
模块中的rmtree
方法:
import shutil
shutil.rmtree('my_folder')
使用Python的shutil
模块中的move
方法可以移动文件夹:
import shutil
shutil.move('source_folder', 'destination_folder')
使用Python的shutil
模块中的copytree
方法可以复制整个文件夹(包括子文件夹和文件):
import shutil
shutil.copytree('source_folder', 'destination_folder')
使用Python的os
模块中的walk
方法可以遍历文件夹中所有的子文件夹和文件:
import os
for root, dirs, files in os.walk('my_folder'):
for file in files:
print(os.path.join(root, file))
以上就是Python文件夹操作的基本内容,希望对广大程序员们有所帮助!