钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读1229931
首页 Linux 正文内容

python在linux下新建文件夹

钟逸 Linux 2025-08-31 15:27:12 4

在Linux操作系统中,可以使用python脚本轻松地新建文件夹。以下是详细步骤:

使用os模块

os模块提供了创建新文件夹的函数。以下代码使用os.makedirs()函数在指定的目录中创建名为“new_folder”的文件夹:

python

import os

创建新的文件夹

os.makedirs("new_folder")

使用shutil模块

shutil模块也提供了创建文件夹的函数。以下代码使用shutil.mkdir()函数在指定的目录中创建名为“new_folder”的文件夹:

python

import shutil

创建新的文件夹

shutil.mkdir("new_folder")

指定文件夹权限

在创建文件夹时,可以指定文件夹权限。以下代码使用os.makedirs()函数创建名为“new_folder”的文件夹,并授予用户读写权限(0o755):

python

import os

创建新的文件夹并指定权限

os.makedirs("new_folder", mode=0o755)

递归创建文件夹

使用python脚本,还可以递归创建文件夹。以下代码使用os.makedirs()函数创建名为“new_folder/subfolder”的文件夹,即使不存在“new_folder”文件夹:

python

import os

递归创建新的文件夹

os.makedirs("new_folder/subfolder")

注意事项

在创建文件夹时,需要注意以下几点:

目标目录必须存在。

文件夹名称不能包含特殊字符。

用户必须具有在目标目录中创建文件夹的权限。

文章目录
    搜索