编写程序,用户输入一个目录和一个文件名,搜索该目录及其子目录中是否存在该文件。
无
·
import os a = input("请输入目录:") b = input("请输入文件名:") c = 1 tuple_dirs = os.walk(a) # os.walk返回一个元组,包括3个元素: # 所有路径名、所有目录列表与文件列表 for root, dirs, files in tuple_dirs: # 遍历该元组的目录和文件信息 if b in files: print('找到了') print("文件的地址为:", root) c = 2 break """ for d in dirs: print(os.path.join(root, d)) # 获取完整路径 for f in files: print(os.path.join(root, f)) # 获取文件绝对路径 """ if c == 1: print("不好意思,没找到")
更多推荐
已为社区贡献2条内容
所有评论(0)