使用Python在目录中导航目录和计数文件

时间:2015-06-10 23:20:25

标签: python parsing directory

我对Python和编码非常熟悉,但我对Python中的解析和目录导航没有多少经验。我有一个文件,其中包含一些我想要提取的数据,我希望能够计算给定目录中的文件和目录的数量。我做了一些研究,我认为sys和os.path模块将很有用。 os.path的命令也会因平台而异(Yosemite vs. Linux.Windows)

1 个答案:

答案 0 :(得分:0)

len(os.listdir('path'))将为您提供'path'的条目总数(包括文件和目录)。据我所知,os模块是独立于平台的,但是用于路径的字符串对于基于窗口和基于unix的环境是不同的(也许是其他人,我不知道)。 Windows路径字符串应该看起来像'C:\\directory\\subdir\\file',因为反斜杠需要转义。我无法记住我的头脑,但我认为linux路径字符串与您一样,期望它们是:'directory/subdir/file'