Python 目录
所有文件都包含在各个目录中,Python对处理这些目录也没有问题。 os 模块有几个方法可以帮助您创建、删除和更改目录。
mkdir()方法
您可以使用os模块的mkdir()方法在当前目录中创建目录。您需要向该方法提供一个参数,其中包含要创建的目录的名称。
语法
os.mkdir("newdir")
示例
以下是在当前目录中创建一个名为test的目录的示例-
#!/usr/bin/python3
import os
# Create a directory "test"
os.mkdir("test")
chdir()方法
您可以使用chdir()方法来更改当前目录。chdir()方法接受一个参数,该参数是您想要将其设置为当前目录的目录的名称。
语法
os.chdir("newdir")
示例
以下是进入”/home/newdir”目录的示例 –
import os
# Changing a directory to "/home/newdir"
os.chdir("/home/newdir")
获取当前工作目录的方法
getcwd()方法显示当前工作目录。
语法
os.getcwd()
示例
以下是一个示例来获取当前目录:
#!/usr/bin/python3
import os
# This would give location of the current directory
os.getcwd()
rmdir()方法
rmdir()方法用于删除作为参数传递给该方法的目录。
在删除目录之前,应先删除其中的所有内容。
语法
os.rmdir('dirname')
示例
以下是一个示例,用于删除 “/tmp/test” 目录。需要给出完全限定的目录名,否则它会在当前目录中搜索该目录。
#!/usr/bin/python3
import os
# This would remove "/tmp/test" directory.
os.rmdir( "/tmp/test" )