Python异常处理全解析
1. 文件搜索代码示例
在Python中,有时我们需要在文件系统中搜索包含特定字符串的文件。以下是一个示例代码,它可以帮助我们完成这个任务:
search_str = input('What string to look for: ')
file_list = []
dir_list = []
count = 0
def check(search_str, count, file_list, dir_list):
# 模拟检查目录树的函数
# 这里省略具体实现
return count
count = check(search_str, count, file_list, dir_list)
print('Looked at {} text files'.format(count))
print('Found {} directories containing ".txt" files and target string:{}'.format(len(dir_list), search_str))
print('Found {} files ".txt" files containing the target string: {}'.format(len(file_list), search_str))
print('\n*****Directory List*****')
for a_dir in dir_list:
print(a_dir)
print('\n-----File List-----')
for a_file in file_list:
print(a_fi
超级会员免费看
订阅专栏 解锁全文

1028

被折叠的 条评论
为什么被折叠?



