我想使用 pathlib 递归搜索所有文件夹中的所有文件,但我想排除以“。”开头的隐藏系统文件。(如'.DS_Store')但我在pathlib中找不到像startswith这样的函数。如何在 pathlib 中实现startswith?我知道如何用 os 来做到这一点。
def recursive_file_count(scan_path):
root_directory = Path(scan_path)
fcount = len([f for f in root_directory.glob('**/*') if f.startswith(".")])
print(fcount)
慕仙森
湖上湖
LEATH
相关分类