我编写了一个 TCP 客户端应用程序来从本地服务器接收一些数据并且它可以工作。这是所有的代码# -*- coding: utf-8 -*-import sockets = socket.socket()host = '192.168.1.10'port = 4001s.connect((host,port))print('')print('********************************************************')print (s.recv(13))print('********************************************************')s.close我在 dos 中运行它,它显示了我想要的数据但我真正需要的是红色矩形中的那些所以我稍微改变了我的代码,但它没有显示我想要的。我想我只是搞砸了所有的正则表达式这是我的python代码,非常简单# -*- coding: utf-8 -*-import socketimport res = socket.socket()host = '192.168.1.10'port = 4001s.connect((host,port))print(' ')print('********************************************************')#print (s.recv(13))#m = re.match(r'^\xn[5-12]',s.recv(13))a = s.recv(13)m = re.match(r'^/\xn[5-12]$',a)print(m)print('********************************************************')s.close
添加回答
举报
0/150
提交
取消