Python 中的目录
pythonserver side programmingprogramming
所有文件都包含在各种目录中,Python 也可以轻松处理这些目录。os 模块有几种方法可帮助您创建、删除和更改目录。
mkdir() 方法
您可以使用 os 模块的 mkdir() 方法在当前目录中创建目录。您需要为此方法提供一个参数,该参数包含要创建的目录的名称。
语法
os.mkdir("newdir")
示例
以下是在当前目录 − 中创建目录 test 的示例
#!/usr/bin/python import os # 创建目录 "test" os.mkdir("test")
chdir() 方法
您可以使用 chdir() 方法来更改当前目录。 chdir() 方法接受一个参数,即您要设为当前目录的目录的名称。
语法
os.chdir("newdir")
示例
以下是进入 "/home/newdir" 目录 − 的示例
#!/usr/bin/python import os # 将目录更改为 "/home/newdir" os.chdir("/home/newdir")
getcwd() 方法
getcwd() 方法显示当前工作目录。
语法
os.getcwd()
示例
以下是给出当前目录 − 的示例
#!/usr/bin/python import os # 这将给出当前目录的位置 os.getcwd()
rmdir() 方法
rmdir() 方法删除目录,该目录作为参数传递方法。
在删除目录之前,应先删除目录中的所有内容。
语法
os.rmdir('dirname')
示例
以下是删除"/tmp/test"目录的示例。需要提供目录的完整限定名称,否则它会在当前目录中搜索该目录。
#!/usr/bin/python import os # 这将删除"/tmp/test"目录。 os.rmdir( "/tmp/test" )