在文本中查找动词
Find verbs in a text
我正在 Python 中解析一个 txt 文件(名为 text1
)。我的想法是识别文本中的所有动词。所以我考虑创建另一个 txt 文件来放入所有动词。
现在,我应该使用什么代码来比较 verbs.txt 并在 text1 中找到它们?
这个没有NLTK
:
dct = {}
with open("verbs.txt") as vb:
for line in vb:
for word in line.strip().split():
dct[word] = 0
with open("text1.txt") as ip:
for line in ip:
for word in line.strip().split():
if word in dct:
dct[word] += 1
print(dct)
我正在 Python 中解析一个 txt 文件(名为 text1
)。我的想法是识别文本中的所有动词。所以我考虑创建另一个 txt 文件来放入所有动词。
现在,我应该使用什么代码来比较 verbs.txt 并在 text1 中找到它们?
这个没有NLTK
:
dct = {}
with open("verbs.txt") as vb:
for line in vb:
for word in line.strip().split():
dct[word] = 0
with open("text1.txt") as ip:
for line in ip:
for word in line.strip().split():
if word in dct:
dct[word] += 1
print(dct)