使用uos模块在Python中创建新的文件夹的方法
发布时间:2024-01-16 06:44:45
在Python中,可以使用uos模块的mkdir函数来创建新的文件夹。mkdir函数有两个参数, 个参数是待创建的文件夹的路径,第二个参数是可选的权限标志,默认为0o777。
下面是一个使用uos模块创建新文件夹的例子:
import uos
# 创建一个名为"new_folder"的文件夹
uos.mkdir('new_folder')
在上面的例子中,uos.mkdir('new_folder')会在当前工作目录中创建一个名为"new_folder"的文件夹。
脚本运行后,可以在当前工作目录中看到新创建的文件夹。
如果需要创建多级文件夹,可以使用uos.mkdir函数的-p选项。
下面是一个创建多级文件夹的例子:
import uos
# 创建两个级别的文件夹
uos.mkdir('new_folder/level1')
uos.mkdir('new_folder/level1/level2')
在上面的例子中,uos.mkdir函数首先会创建一个名为"level1"的文件夹,然后在"level1"文件夹中创建一个名为"level2"的文件夹。
脚本运行后,可以在当前工作目录中看到新创建的文件夹及其层次结构。
设置文件夹的权限标志需要使用uos.chmod函数。chmod函数有两个参数, 个参数是文件夹的路径,第二个参数是权限标志。
下面是一个设置文件夹权限的例子:
import uos
# 创建一个名为"new_folder"的文件夹并设置权限为只读
uos.mkdir('new_folder')
uos.chmod('new_folder', 0o444)
在上面的例子中,uos.chmod函数将"new_folder"文件夹的权限设置为只读。
