📜  python filedir - Python (1)

📅  最后修改于: 2023-12-03 15:18:55.251000             🧑  作者: Mango

Python文件夹操作

本文将介绍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文件夹操作的基本内容,希望对广大程序员们有所帮助!