gpt4 book ai didi

Python:只有文件名(而不是路径)可用时如何在系统范围内搜索文件

转载 作者:太空狗 更新时间:2023-10-29 18:18:51 26 4
gpt4 key购买 nike

我仍然是 Python 的新手(使用 2.6),我正在尝试在只有文件名可用时在系统范围内搜索文件并返回 Windows 上的绝对路径。我搜索并找到了一些模块,如 scriptutil.py 并查看了 os 模块,但没有找到适合我需要的任何东西(或者我可能没有正确理解所有内容以将其应用于我需要的东西,因此没有包含任何代码)。如果有任何帮助,我将不胜感激。

谢谢。

最佳答案

os.walk() 函数是一种实现方式。

import os
from os.path import join

lookfor = "python.exe"
for root, dirs, files in os.walk('C:\\'):
print "searching", root
if lookfor in files:
print "found: %s" % join(root, lookfor)
break

关于Python:只有文件名(而不是路径)可用时如何在系统范围内搜索文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5153317/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com