我正在尝试使用我的肥皂请求的Robotframework-Sudslibrary。经过很多问题之后,才能够成功安装Robotframework-sudslibrary&suds-jurko。我正在使用Python36。当我尝试运行以下代码时,
*** Settings ***
Library XML
Library Collections
Library SudsLibrary
*** Test Cases ***
Secured WSDL
create soap client https://testorg.com/test.asmx?wsdl
我遇到以下错误,
[错误]文件'robot-scripts \ Tests \ soaptest.robot'中的错误:没有参数的初始化测试库'SudsLibrary'失败:NameError:名称“ urllib2”未定义追溯(最近一次通话):文件“ C:\ ProgramData \ Anaconda3 \ Lib \ site-packages \ robotframework_sudslibrary-0.9.dev0-py3.6.egg \ SudsLibrary__init __。py”,第184行,位于init中提高e文件“ C:\ ProgramData \ Anaconda3 \ Lib \ site-packages \ robotframework_sudslibrary-0.9.dev0-py3.6.egg \ SudsLibrary__init __。py”,第179行,位于init中部分= urllib2。版本。split('。',1)
找不到名为“创建肥皂客户端”的关键字。
任何帮助/建议都会非常有帮助。
我也遇到同样的错误。任何帮助,将不胜感激。
C:\ Users \ KavithaS3> pip安装robotframework-sudslibrary收集机器人框架-图书馆使用缓存的https://files.pythonhosted.org/packages/51/8a/70944ee2e33636114e18f872050a2c6275e10f15841e9faad99be552eb05/robotframework-sudslibrary-0.8.tar.gz来自命令python setup.py egg_info的完整输出:追溯(最近一次通话):文件“”,第1行,位于第12行的文件“ C:\ Users \ KAVITH〜1 \ AppData \ Local \ Temp \ pip-install-xwkvz8fx \ robotframework-sudslibrary \ setup.py”execfile(join(dirname(file),'src','SudsLibrary','version.py'))NameError:名称“ execfile”未定义
----------------------------------------
命令“ python setup.py egg_info”在C:\ Users \ KAVITH〜1 \ AppData \ Local \ Temp \ pip-install-xwkvz8fx \ robotframework-sudslibrary \中失败,错误代码为1)>