?? heart.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 + -