失败:NameError:未定义名称“ urlparse”

时间:2019-10-11 18:56:37

标签: python python-3.x python-3.7.4

我正在尝试使用robotframework-sudslibrary创建一个简单的脚本来添加字符串,但是在IDE工具(RED)上出现以下失败:

开始测试:Test.Test.Add两个字符串
20191012 01:12:04.165:失败:NameError:未定义名称'urlparse'
结束测试:Test.Test.Add两个字符串

请注意:已经在机器人引用的库中添加了库(urllib.parse)

*设置*

图书馆SudsLibrary

库urllib.parse

*变量*

$ {INPUT_DATA_DIR} $ {EXECDIR} /测试

*测试用例*

添加计算器

button = ttk.Button(frame, style="Custom.TButton")

您能帮我解决这个问题吗?

这个wsdl文件,我在这里:http://www.dneonline.com/calculator.asmx?wsdl

1 个答案:

答案 0 :(得分:0)

当将以下解析器导入到我的PC上的Sudslibary中时,它工作正常。

从urllib.parse导入parse_qsl,urljoin,urlparse