Я совершенно новичок в robotframework, и я пытаюсь импортировать пользовательскую библиотеку python, которая создает папку
Библиотека Python
import os
def CrearFolder():
os.mkdir("C:\Users\manuel.lopez\PycharmProjects\Curso_RobotFramework\DEMO_CARPETA")
Скрипт RobotFramework
*** Settings ***
Documentation Create a folder from Python
Library SeleniumLibrary
Library C:\\Scripts_Python\\Keywords_Python.py
*** Variables ***
${url}= https://demoqa.com/text-box
${navegador}= chrome
*** Test Cases ***
Test uno
[Documentation]
[Tags] Test_uno
#Tiempo para todas nuestras funciones
Crear Carpeta Desde Python
close browser
*** Keywords ***
Crear Carpeta desde Python
Crear_Folder
Проблема в том, что когда я выполняю скрипт, я всегда получаю следующую ошибку, я пробовал использовать разные косые черты, символы scape, перемещать библиотеку Python за пределы, изменять путь и добавлять путь к PYTHONPATH, но ничего не меняется, есть предложения?
[ОШИБКА] Ошибка в файле «C:\Users\manuel.lopez\PycharmProjects\Curso_RobotFramework\Test_Case_Nivel3\Keywords_python1.robot» в строке 4: Импорт библиотеки «C:\Scripts_Python\Keywords_Pytho n.py' не удалось: SyntaxError: (ошибка юникода) кодек 'unicodeescape' не может декодировать байты в позиции 2-3: усеченный экран \UXXXXXXXX (Keywords_Python.py, строка 6) Traceback (последний последний вызов):
Вы можете найти ответы здесь: https://stackoverflow.com/a/1347854/17663093
Вам также нужно добавить свой путь в двойных кавычках.
Я рад, это помогло вам. Ваше здоровье.