首页 > 解决方案 > SmartShooter Pro 外部 API 设置

问题描述

我有一个必须先加载的 python 脚本,然后我必须启动 SmartShooet 4 应用程序。之后,它的工作原理。现在我想要的是我不必手动打开脚本的条件,而我应该只打开 SmartShooter 4 应用程序,并且 python 脚本在打开 SmartShooter 4 时自动加载。脚本附在下面:

import zmq

def main():
    context = zmq.Context()
    sub_address = "tcp://127.0.0.1:54543"
    sub_socket = context.socket(zmq.SUB)
    sub_socket.setsockopt(zmq.SUBSCRIBE, b"")
    sub_socket.connect(sub_address)
    print("Opened listener to: {0}".format(sub_address))
    while (True):
        raw = sub_socket.recv()
        json_msg = raw.decode("utf-8")
        print("Received: {0}".format(json_msg))

if __name__ == '__main__':
    main()

可能吗?

标签: pythonapiexternal

解决方案


推荐阅读