我需要通过创建文件名列表来处理目录中的文件名。 但是我的结果列表也包含符号链接的条目。我如何使用python在特定目录中获得纯文件名。如何获取特定目录中的文件列表,忽略使用python的符号链接?
我曾尝试:os.walk,os.listdir,os.path.isfile
但这一切都包括'filename~'
类型的列表:(
的glob.glob
增加了,我不需要路径列表符号链接
。我需要在这样的代码中使用它:
files=os.listdir(folder)
for f in files:
dosomething(like find similar file f in other folder)
任何帮助?或请将我重定向到正确t答案。由于
编辑:波浪符号是在结束
过滤器基于'不file.startswith( '〜')' – 2014-10-27 11:59:52
如果您需要支持OS X的别名,看这里:http://stackoverflow.com/a/21245832/2829764 – kuzzooroo 2014-10-27 12:08:35
@kuzzooroo使用Linux – Kaur 2014-10-27 12:10:52