#robotframework
#robotframework
Вопрос:
У меня есть следующий тестовый пример :
Какая-то функция
задала какое-то условие
, когда я перехожу в «\ path to folder»
, тогда я не знаю
Я хочу использовать exact: **"\\pathtofolder"**
as string в моем ключевом аргументе
, когда я использую приведенную выше строку, я получаю экранированное значение.
Я пытался использовать:
r"\pathtofolder"
'\pathtofolder'
Спасибо.
Ответ №1:
Обратная косая черта — это экранирующий символ в robot, поэтому для отправки обратной косой черты вы должны экранировать обратную косую черту.
When I go to \\path\to\folder
Ответ №2:
Одно из решений состоит в том, чтобы избежать этого еще раз:
When I go to \\path\to\folder
Или вы можете использовать:
When I go to ${/}${/}path${/}to${/}folder
который пройдет \pathtofolder
.
Ответ №3:
Другой способ сделать это — использовать необработанную строку python и просто оценить ее:
${my_string} Evaluate r"a\b"
Log To Console ${my_string}