📜  哪个文件夹 python os - Python (1)

📅  最后修改于: 2023-12-03 15:37:12.686000             🧑  作者: Mango

哪个文件夹 Python OS - Python

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库中的哪个文件夹功能,并提供了示例代码。 通过使用这些函数,您可以轻松地执行文件夹操作。