Python 2.7 如何制作一个可以搜索文件夹中单词的小程序?[PYTHON]
所以我正试图写一个小程序,可以在特定文件夹的文件中搜索单词 它应该能够搜索一个单词以及两个或更多单词的组合。然后,它应该给出一个包含这些单词的文件名列表 重要的是,我使用字典,并且在字典中为文件指定一个数字 我已经试过好几种方法了,但我还是被卡住了。基本上,我一直在想,文件中的每个单词都必须被分割成字符串,然后通过搜索字符串得到结果 需要注意的是,我使用的是unicode utf-8Python 2.7 如何制作一个可以搜索文件夹中单词的小程序?[PYTHON],python-2.7,Python 2.7,所以我正试图写一个小程序,可以在特定文件夹的文件中搜索单词 它应该能够搜索一个单词以及两个或更多单词的组合。然后,它应该给出一个包含这些单词的文件名列表 重要的是,我使用字典,并且在字典中为文件指定一个数字 我已经试过好几种方法了,但我还是被卡住了。基本上,我一直在想,文件中的每个单词都必须被分割成字符串,然后通过搜索字符串得到结果 需要注意的是,我使用的是unicode utf-8 有人愿意帮我吗?说清楚点,你是在试图重新发明grep我已经制作了一个程序,可以在文件中搜索一个单词,但没有字典,
有人愿意帮我吗?说清楚点,你是在试图重新发明
grep
我已经制作了一个程序,可以在文件中搜索一个单词,但没有字典,这不是我的目的。word\u count={}f=codecs.open('filename.txt',encoding='utf-8')用于f:words=line.split()中的行对于words中的单词:word=word.lower()如果单词不在word\u count中:word\u count[word]=1其他:word\u count[word]=word\u count[word]+1我必须以某种方式将上面的字典实现到一个程序中。我只是不知道我做得对不对。我可以在字典中列出文件名的名称吗?如何命名?那么每个值都有一个键?