首先说一下os模块,该模块提供了一些方便使用操作系统相关功能的函数。 如果你是想读写一个文件,请参阅 open()
,如果你想操作路径,请参阅 os.path
模块,如果你想在命令行上读取所有文件中的所有行请参阅 fileinput
模块。 有关创建临时文件和目录的方法,请参阅 tempfile
模块,对于高级文件目录处理,请参阅 shutil
模块。
os.
listdir
(path)
返回一个列表,该列表包含了 path 中所有文件与目录的名称。该列表按任意顺序排列,并且不包含特殊条目 '.'
和 '..'
,即使它们确实在目录中存在。
os.path.
isdir
(path)
如果 path 是 现有的
目录,则返回 True
。
os.path.
isfile
(path)
如果 path 是 现有的
常规文件,则返回 True
。