设置打印机共享分

  • 设置打印机共享分已关闭评论
  • A+
所属分类:远程维修
摘要

节int_start=0int_end=700cnt=0batch=””foriinrange(0,len(payload)-1,int_end):#700字节分割ifi+int_end


int_start = 0
int_end = 700
cnt = 0
batch = ""
for i in range(0, len(payload)-1, int_end): # 700字节分割
if i + int_end < len(payload): batch += payload[i:int_end+i] cnt += 1 intent = '{"data":[' tmp = "" for i in range(cnt): tmp += '{"number":' + str(i+1) + ',"content":"' + str(batch[i*int_end:(i+1)*int_end]) + '"},' intent += tmp[:len(tmp) - 1] intent += ']}' intent = intent.encode('utf-8') # print((intent)) log = intent.decode() # print(log) conn.send(intent) int_start = int_end l += len(payload) # 按键 # print("输入打印指令") # 打印: # pcmd = 'IN;PRINT:1:1;PAGE-WIDTH:500;PAGE-HEIGHT:556;TOP-MARGIN:10;LEFT-MARGIN:8;BLOCK-FONT:0,24,24,2,0,0,0,0,0;CHAR-SPACING:1;' + '\n' # conn.send(pcmd.encode('utf-8')) # print("打印完成") except Exception as e: error = '{"data": [{"number": 1,"content": "&e连接超时!"}]}' conn.send(error.encode('utf-8')) print("超时", e) break finally: conn.close()

  • 微信在线客服
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 扫一扫码上服务
  • weinxin