防止获取文件看到.DS和其他隐藏文件

问题描述 投票:1回答:3

我目前正在Macintosh上从事python项目的工作,有时会遇到意外错误,因为在文件夹中找到了“非root用户”不可见的.DS或其他文件。我正在使用以下命令

filenames = getfiles.getfiles(file_directory)

获取有关文件夹中文件数量和名称的信息。所以我想知道,是否有可能通过例如限制它的权限或它可以看到的扩展名(所有文件均为.txt格式)来阻止getfiles命令查看这些类型的文件。

非常感谢!

我目前正在Macintosh上从事python项目的工作,有时会遇到意外错误,因为在文件夹中找不到.DS或其他文件,这些文件对“非root用户”不可见。 ..

python
3个回答
0
投票

没有选项来过滤within getfiles,但是您可以在之后过滤列表。


0
投票

欢迎使用Stackoverflow。


0
投票

根据您的情况,我建议您切换到Python标准库glob

© www.soinside.com 2019 - 2024. All rights reserved.