02-06-2019, 05:43 PM
你好,
我想对Python API参考的改进提出一个建议。我尝试的是开始
RoboDK使用显式输入值(尽管这些是默认值):
它会引发一个类型错误,指出列表和字符串的连接是不可能的(请参阅附件)。查看robolink.py,可以清楚地看到robodk_path和arg游戏正在连接。在哪里robodk_path自动转换为一个列表,arg游戏在第一次声明时提交(参见附件),在本例中是一个字符串。
上述代码的正确版本是:
这真的不是什么大问题,但值得一提的是,命令行参数应该以list形式给出:
//www.w5838.com/doc/en/PythonAPI/robolink.html
致以最亲切的问候
大卫
我想对Python API参考的改进提出一个建议。我尝试的是开始
RoboDK使用显式输入值(尽管这些是默认值):
代码:
robodk_ip = ' localhost '
端口=没有
args = "
robodk_path = ' C: \ \ RoboDK \ \ bin \ \ RoboDK.exe”
RDK = Robolink(robodk_ip, port, args, robodk_path)
它会引发一个类型错误,指出列表和字符串的连接是不可能的(请参阅附件)。查看robolink.py,可以清楚地看到robodk_path和arg游戏正在连接。在哪里robodk_path自动转换为一个列表,arg游戏在第一次声明时提交(参见附件),在本例中是一个字符串。
上述代码的正确版本是:
代码:
robodk_ip = ' localhost '
端口=没有
args = []
robodk_path = ' C: \ \ RoboDK \ \ bin \ \ RoboDK.exe”
RDK = Robolink(robodk_ip, port, args, robodk_path)
这真的不是什么大问题,但值得一提的是,命令行参数应该以list形式给出:
//www.w5838.com/doc/en/PythonAPI/robolink.html
致以最亲切的问候
大卫