Есть ли точное совпадение для элемента списка в текстовом файле? - PullRequest
0 голосов
/ 21 апреля 2020

Я пытаюсь проанализировать текстовые файлы (созданные из программы чтения PDF-файлов), чтобы определить, соответствует ли какой-либо текст списку имен и значений.

РЕДАКТИРОВАТЬ: текстовые файлы обычно заполняются случайными символами и строки из читателя PDF. Я пометил каждую форму и хочу увидеть, присутствует ли в списке текст метки, указывающий на совпадение.

emplist_wval: ['apple@1@1', 'apple@2', 'apple@12', 'apple@1']
readtext = 'apple@1@1'
for iteration in emplist_wval:
                try:
                    if iteration in readtext: # function

Я хочу, чтобы функция запускалась только при точном совпадении. С моим кодом выше он работает для первого элемента (apple@1@1), но затем пытается снова выстрелить, когда достигает 4-го элемента (apple@1), даже если это не точное совпадение.

РЕДАКТИРОВАТЬ: Как можно игнорировать apple@1 при обнаружении apple@1@1. Прямо сейчас моя функция выдает ошибку, когда найдено второе значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...