Я новичок в робототехнике, у меня возникла следующая проблема: у меня есть файл .txt с именами людей и их днями рождения, в формальном имени человека: день рождения (день / месяц).Моя задача - собрать имена людей, у которых сегодня день рождения, в отдельном списке.Пожалуйста, сообщите.
это мой текстовый файл:
03/06: Person1
03/06: Person2
05/06: Person3
06/06: Person4
07/06: Person5
это ключевое слово для фильтрации информации:
Determine birthday people
${CurrentDate}= Get Current Date result_format=%Y-%m-%d %H:%M:%S.%f
${datetime} = Convert Date ${CurrentDate} datetime
${dateToCompareWithBirthdayDates}= catenate SEPARATOR=/ ${datetime.day} ${datetime.month}
log ${dateToCompareWithBirthdayDates}
${data} get file D:/robotEx/src/test/java/NamesWithBirthdayDates.txt
@{linesList} Split To Lines ${data}
Remove Values From List ${linesList} ${EMPTY}
:FOR ${line} IN @{linesList}
\ run keyword if ${line} should contain ${dateToCompareWithBirthdayDates}
\ ${key} ${value} Split String ${line} :
\ @{listOfBirthdayPeople}= create list ${value}
log @{listOfBirthdayPeople}