os
模块是Python的标准库之一,它提供了很多与操作系统交互的功能。该模块包含了大量用来处理文件和目录的函数。
这是一些常用的os
模块功能:
os.name
:给出你正在使用的平台的名称,如'posix', 'nt', 'java'等。os.getcwd()
:返回当前工作目录。os.listdir()
:列出指定目录的文件。os.mkdir()
/os.makedirs()
:创建目录。os.rmdir()
/os.removedirs()
:删除目录。os.remove()
:删除文件。os.rename()
:重命名文件或目录。os.stat()
:获取文件或目录的状态。os.chmod()
:改变文件或目录的权限。os.chown()
:改变文件或目录的所有者和组。os.system()
:运行shell命令。os.path
模块:包含了一系列用于路径名操作的实用函数,如os.path.join()
, os.path.split()
, os.path.exists()
, os.path.isdir()
, os.path.isfile()
等。这只是os
模块功能的一部分,实际上os
模块提供了非常丰富的功能来让我们与操作系统进行交互。需要注意的是,这些操作大多数都依赖于操作系统,所以在不同操作系统上可能会有不同的行为。在使用这些功能时,最好查看官方文档以了解更多详细信息,并确保你的代码能在目标操作系统上正常工作。