У меня есть содержимое файла, как показано ниже
<?xml version='1.0' encoding='UTF-8'?><cont:ContactId><all:Individual.partyId>10028305</all:Individual.partyId></cont:ContactId><all:applicationId>C18400</all:applicationId>
Мне нужно скопировать "C18400" из этого файла и распечатать на выходе в SIKULI. Пожалуйста, дайте мне знать, можем ли мы использовать скрипт Python для получения вывода или есть ли другой способ сделать это. Также дайте мне знать, можем ли мы использовать захват изображения сикули для этого, но этот идентификатор приложения, который мне нужен в выводе, является динамическим, который постоянно меняется.
Я использовал приведенный ниже скрипт Python, но он не работал.
КОД:
with open("D:\\SODS.txt","r") as fp:
for line in fp:
if "applicationId" in line:
print "true"
print re.search(r"applicationId\>(.+?)\<",fp)
ОШИБКА:
TypeError: ожидалась строка или юникод, но получено