⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 heart.py

📁 工作中调试程序写的测试驱动
💻 PY
字号:
#!/usr/bin/pythonfrom socket import *import structimport timeif __name__ == "__main__":	socket = socket(AF_INET , SOCK_STREAM)	socket.connect(("10.1.2.41",11630))	ls_xml = '''<ActiveTestReq>	 <MsgType>ActiveTestReq</MsgType>	 <TransactionID/>	 <Version>2.0.0</Version>	 <Send_Address>		 <DeviceType>20</DeviceType>		 <DeviceID>CSS</DeviceID>	</Send_Address>	<Dest_Address>		<DeviceType>110</DeviceType>		<DeviceID>abc</DeviceID>	</Dest_Address></ActiveTestReq>'''	ls_format='II'+str(len(ls_xml))+'s'	ls_send = struct.pack(ls_format , htonl(8 + len(ls_xml)) , htonl(10000014) , ls_xml)  	ls_send_tmp = struct.unpack(ls_format , ls_send) 	print ls_send_tmp	ls_read = ""#	ls_send = "hello , hello"while 1:	for i in range(100):		socket.send(ls_send)		print ls_send		ls_read = socket.recv(8) 				print 'recv:' + ls_read		list=struct.unpack("II", ls_read)				list[0] = socket.ntohl(list[0])		list[1] = socket.ntohl(list[1])		print list[0] - 8 		ls_read = socket.recv(list[0] - 8 ) 					print ls_read		print ''		time.sleep(10)					#socket.close() 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -