Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 失败:名称错误:未定义名称“urlparse”_Python_Python 3.x_Robotframework_Python 3.7 - Fatal编程技术网

Python 失败:名称错误:未定义名称“urlparse”

Python 失败:名称错误:未定义名称“urlparse”,python,python-3.x,robotframework,python-3.7,Python,Python 3.x,Robotframework,Python 3.7,我试图使用robotframework sudslibrary创建一个简单的脚本来添加一个字符串,但它在IDE工具RED上失败了: Starting test: Test.Test.Add Two String 20191012 01:12:04.165 : FAIL : NameError: name **'urlparse'** is not defined Ending test: Test.Test.Add Two String 注意:libraryurllib.parse

我试图使用robotframework sudslibrary创建一个简单的脚本来添加一个字符串,但它在IDE工具RED上失败了:

Starting test: Test.Test.Add Two String  
20191012 01:12:04.165 : FAIL : NameError: name **'urlparse'** is not defined  
Ending test: Test.Test.Add Two String  
注意:libraryurllib.parse已经添加到机器人引用的库中

*** Settings ***

Library    SudsLibrary

Library    urllib.parse

*** Variables ***

${INPUT_DATA_DIR}    ${EXECDIR}/Tests

*** Test Cases ***

Add In Calculator

    Create Soap Client     ${INPUT_DATA_DIR}/WSDL.wsdl
    ${req}  Call Soap Method  Add  1    4
    Should Be Equal As Numbers     ${req}   5
    ${recive}  Get Last Received
    Log To Console    ${recive}
你能帮我修一下吗


这个wsdl文件,我在这里看到:

将以下解析导入我的PC上的Sudslibary时,它工作得很好

从urllib.parse import parse_qsl、urljoin、urlparse

我使用了robotframework-Sudslibrary 3上次发布日期:2019年6月26日