我对robotframework完全陌生,我正在尝试导入一个python自定义库,该库可以创建一个文件夹
Python库
import os
def CrearFolder():
os.mkdir("C:Usersmanuel.lopezPycharmProjectsCurso_RobotFrameworkDEMO_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,但没有任何更改,有什么建议吗?
[ERROR]文件"C:\Users\manuel.lopez\PycharmProjects\Curso_RobtFramework\Test_Case_Nivel3\Keywords_python1.robot"第4行出错:导入库"C:\Scripts_Python\Keywords_Pytho"n.py'失败:SyntaxError:(unicode错误("unicodeescape"编解码器无法解码位置2-3中的字节:截断\UXXXXXXXX转义(Keywords_Python.py,第6行(追踪(最近一次通话(:
您可以在此处找到ans:https://stackoverflow.com/a/1347854/17663093
你也需要在双引号中添加你的路径。