Я хотел бы найти какое-нибудь слово после конвертации PDF.
1) У меня есть 2 PDF по пути C: \ TRM \ PDF 1.pdf и 2.pdf
- 1.pdf имеет слово "ICG00058"
- 2.pdf имеет слово "ICG00065"
2) Конвертировать PDF в Txt уже в $ {detail_1}.
3) Предположим, я не знаю слова в 1.pdf и хочу проверить это
1.pdf имеет ICG00058 или ICG00065.
Извините, если вопрос не ясен.
Пожалуйста, изучите эту проблему для меня, потому что она имеет первостепенное значение для моей работы.
*** Settings ***
Library Selenium2Library
Library String
Library Pdf2TextLibrary
*** Test Cases ***
Read PDF
${detail_1} Convert Pdf To Txt C:\\TRM\\PDF\\1.pdf
LOG ${detail_1}
${ID_1} Get Regexp Matches ${detail_1} ICG00058
${ID_2} Get Regexp Matches ${detail_1} ICG00065
Run Keyword And Ignore Error $ID_1[0] in $detail_1 LOG ${ID_1}
Run Keyword If $ID_2[0] in $detail_1 LOG ${ID_2}
ОШИБКА:
Не удалось оценить выражение «RF_VAR_ID_2 [0] в RF_VAR_detail_2»: IndexError: список индексов вне диапазона