📅  最后修改于: 2023-12-03 15:37:12.686000             🧑  作者: Mango
Python是一种功能强大的编程语言,拥有许多标准库,其中之一是OS库。 OS库提供了与操作系统交互的方法,包括文件和文件夹操作,程序进程控制,环境变量等。 在本文中,我们将重点介绍Python中OS库的哪个文件夹功能。
在使用OS库之前,需要先导入。 可以使用以下代码行导入OS库:
import os
使用此代码行可以获取当前工作目录:
print(os.getcwd())
这返回当前Python解释器的工作目录,也称为当前目录。 当您运行Python脚本时,Python默认为当前Python脚本的目录。
使用以下代码行可以列出指定文件夹中的所有文件:
path = '/path/to/folder'
files = os.listdir(path)
for file in files:
print(file)
此代码将文件夹路径分配给变量“ path”,然后使用os.listdir()函数获取文件夹中的所有文件并将其分配给变量“files”。 然后,使用for循环迭代每个文件并打印。
使用以下代码行可以创建新文件夹:
folder_name = 'new_folder'
os.mkdir(folder_name)
此代码将新文件夹名称分配给变量“ folder_name”,然后使用os.mkdir()函数创建新文件夹。 如果文件夹已经存在,则会引发错误。
使用以下代码行可以删除文件夹:
folder_name = 'folder_to_delete'
os.rmdir(folder_name)
此代码将文件夹名称分配给变量“ folder_name”,然后使用os.rmdir()函数删除文件夹。 如果文件夹不为空,则会引发错误。
有关Python OS库的更多信息,请参阅Python官方文档。
本文介绍了Python OS库中的哪个文件夹功能,并提供了示例代码。 通过使用这些函数,您可以轻松地执行文件夹操作。