python - 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()
可能吗?
解决方案
推荐阅读
- java - Comparator.comparing 中的多项检查
- html - 使用严格排序的 grid/flex 填充垂直空白
- bouncycastle - 尝试将 Bouncy Castle 生成的密钥放入 AndroidKeyStore 时出现“不支持的密钥算法:ECDSA”
- node.js - Express:使用声明合并扩展 request.query 会引发 TypeScript 错误
- assembly - 错误的库在手动生成的 PE 64 位可执行文件中加载了错误的函数
- php - 服务器端处理问题 Class SSP not found
- netty - gPRC java:'流的窗口大小溢出:0'
- go - 使用接口时将结构传递给函数?
- css - 引导页脚输入组未拉伸以适合页面
- python - NameError:在另一个文件中定义 python 函数时,未定义名称“lite”