conn, addr = s.accept() print "Connected by", addr # クライアントからのデータを受信 while True: print "reading..." data = conn.recv(40960) print "data recved" if len(data) == 0: print "data null" continue # log file を書くところ nowTime = datetime.datetime.now() fname = nowTime.strftime("%Y%m%d%H%M%S") print fname f = open("./log/" + fname + ".txt", "w") f.write(data) f.close() # ここまで。 # データを受信したら、解析した後out.csvに吐き出して、次を待つ。 # これを無限ルーーープ!! splitted = splitData(data, "\x01", "\x04") # データクレンジング!x01-x04までの部分を抜き出す。 # print splitted for oneData in splitted: output = inpData(oneData) outToCSV(output) conn.close()
# クライアントからのデータを受信 while True: print 'reading...' data = conn.recv(40960) print 'data recved' if len(data) == 0: print 'data null' continue #log file を書くところ nowTime = datetime.datetime.now() fname = nowTime.strftime('%Y%m%d%H%M%S') print fname f = open('./log/'+fname+'.txt','w') f.write(data) f.close() #ここまで。 #データを受信したら、解析した後out.csvに吐き出して、次を待つ。 #これを無限ルーーープ!! splitted = splitData(data,'\x01','\x04')#データクレンジング!x01-x04までの部分を抜き出す。 # print splitted for oneData in splitted: output = inpData(oneData) outToCSV(output) conn.close()