我只需要提取探索目录树的文件名。目前我计算了目录字符分隔符的数量,这样我就可以获得计算分隔符之前字符的文件名。现在我在Windows上,但代码也必须在Linux中运行。目前我使用这个条件:
if file[n] == '\\':
#do something
但在Linux上应该是这种情况
if file[n] == '/':
#do something
所以我问是否有一个函数可以为我提供当前操作系统的目标分隔符,如:
if file[n] == os.directoriesSeparator():
#do something
我检查了os库的文档,但我没有找到这种功能。
import os
for root, dir, file in os.walk('Give Directory Path'):
print file