在 RobotFramework Unicode 问题中导入 Python 库

Import Python Library in RobotFramework Unicode Issue

我是 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

问题是,当我执行脚本时,我总是遇到下一个错误,我尝试使用不同的斜杠、转义字符,将 Python 库移到外面并更改路径并将路径添加到PYTHONPATH 但没有任何变化,有什么建议吗?

[错误] 文件 'C:\Users\manuel.lopez\PycharmProjects\Curso_RobotFramework\Test_Case_Nivel3\Keywords_python1.robot' 第 4 行出错:导入库 'C:\Scripts_Python\Keywords_Pytho n.py' failed: SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape (Keywords_Python.py, 第 6 行) 回溯(最近调用最后):

您可以在这里找到答案:

你也需要在双引号中添加你的路径。