Распечатайте все токены в файле, помеченные морфологическим тегом. ⇐ Python

Программы на Python
Anonymous
Распечатайте все токены в файле, помеченные морфологическим тегом.

Сообщение Anonymous »

Я хочу напечатать все токены, помеченные морфологическим тегом, в файле. На данный момент я написал код, показанный ниже.

Код: Выделить всё

def index(filepath, string):

import re
pattern = re.compile(r'(\w+)+')
StringList = []
StringList.append(string)

with open(filepath) as f:
for lineno, line in enumerate(f, start=1):
words = set(m.group(1) for m in pattern.finditer(line))
matches = [keyword for keyword in StringList if keyword in words]
if matches:
result = "{:

Подробнее здесь: [url]https://stackoverflow.com/questions/53023382/print-all-the-tokens-in-the-file-that-are-labelled-with-the-morphological-tag[/url]

Вернуться в «Python»