Pycharm “自动触发”;参数非可选";机器人框架中的错误
我将Pycharm与Python2.7一起使用。 我正在尝试自动化测试 包括AutoItLibrary,例如,我可以运行记事本。 但是我对所包含的纪录片有一些问题 到目前为止,我的剧本是:Pycharm “自动触发”;参数非可选";机器人框架中的错误,pycharm,robotframework,autoit,Pycharm,Robotframework,Autoit,我将Pycharm与Python2.7一起使用。 我正在尝试自动化测试 包括AutoItLibrary,例如,我可以运行记事本。 但是我对所包含的纪录片有一些问题 到目前为止,我的剧本是: Run notepad.exe ControlSend "Unbenannt - Editor", "", "Edit1", "Test Text." Send ENTER Sleep 1 WinClose "Unbenannt - Editor" 但是我在ControlSend关键字上得到了这个
Run notepad.exe
ControlSend "Unbenannt - Editor", "", "Edit1", "Test Text."
Send ENTER
Sleep 1
WinClose "Unbenannt - Editor"
但是我在ControlSend
关键字上得到了这个错误:
com_error: (-2147352561, 'Parameter not optional.', None, None)
如何修复此问题?不确定,但AutoIt的帮助文件说明了这一点
不确定PY是如何包装此函数的不确定,但AutoIt的帮助文件说明了这一点
不确定PY在这个函数中包含了什么Robot关键字在参数之间使用了两个或多个空格,而不是逗号。此外,您不需要添加引号。可以使用
${EMPTY}
表示空字符串
您的脚本应该如下所示:
Control Send Unbenannt - Editor ${EMPTY} Edit1 Test Text.
Robot关键字在参数之间使用两个或多个空格,而不是逗号。此外,您不需要添加引号。可以使用
${EMPTY}
表示空字符串
您的脚本应该如下所示:
Control Send Unbenannt - Editor ${EMPTY} Edit1 Test Text.