You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Python向Zebra打印机发送JSON格式GSD命令无响应问题

Zebra打印机JSON格式GSD命令发送故障排查

使用Python向Zebra打印机发送非标签类的JSON格式GSD命令时遇到问题:打印机可正常响应ping、~hs等非JSON命令,但执行下方代码后长时间无响应。已参考官方文档第574页编写代码,尝试多种JSON格式变体仍未解决,寻求下一步解决方案。

现有代码

mysocket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)          
host= "192.168.100.245" # 已验证的Zebra打印机IP地址
port = 9100
mysocket.connect((host, port)) 
name_string= '''"sgd.name":null'''
my_string= f'''{{}}{{{name_string}}}'''
x = json.dumps(obj=my_string)
mysocket.sendall(bytes(x,encoding="utf-8"))
data= mysocket.recv(1024)
print(data.decode('utf-8'))

尝试过的格式变体

  • my_string= '''"sgd.name":null"'''
  • my_string= '''{}{"sgd.name":null}'''

内容的提问来源于stack exchange,提问作者Python_Learner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 00:26:04