【发布时间】:2021-11-11 05:24:10
【问题描述】:
我有一个带有一些自定义 python 库的机器人项目。 .py文件中还有一些变量需要机器人资源文件导入。
我的目录树看起来像这样:
|-Libraries
|-myLibrary.py
|-Resources
|-myResource.resource
|-Tests
|-myTest.robot
|-Variables
|-__init__.py
|-myVariables.py
在我的资源文件中,我正在像这样导入变量文件:
*** Settings ***
Variables ../Variables/myVariables.py
现在我想从我的 python 库中导入与我的资源文件中相同的变量。我尝试像这样导入它:
# myLibrary.py
import Variables.myVariables
但是机器人框架随后抛出了这个错误:ModuleNotFoundError: No module named 'Variables'。此外,VS Code 中的机器人语言服务器无法找到myLibrary.py 中定义的任何关键字。
有人有什么建议吗?
【问题讨论】:
标签: python robotframework