在整个计算机中搜索文件的python脚本

2024-04-26 04:34:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我参与了一个项目,我想创建一个系统,用户输入一个字符串,比如“summer\u photos”,然后python在所有文件夹、文件和子文件夹中搜索C:树,并返回包含输入名称的文件的绝对路径。如果我输入夏天的照片,它可以返回

C:/User/Images/Summer1990/summer_照片.zip你知道吗

C:/User/Images/Summer1991/summer_照片.zip 等等

因为我是一个使用Windows的Python初学者,所以我认为向编程大师请教stockoverflow会很有帮助。你知道吗


Tags: 文件项目字符串用户文件夹名称系统zip
2条回答

^{} function in the ^{} module可能是一个很好的起点。请记住,检查整个硬盘中的每个文件名将花费永远;请考虑将搜索限制到用户指定的目录:-)

你可以通过使用os.步行()功能

for path, dirs, files in os.walk("C:/"):
   for name in files:
      if "summer_photos" in name:
         //add path to list

相关问题 更多 >