tcp的時間戳伺服器,tcp客戶端連線並傳送乙個字串以換行符結尾(\r\n).伺服器會將字串帶上時間戳後回傳給客戶端。
from socketserver import (tcpserver as tcp,streamrequesthandler as srh)
from time import ctime
host = ''
port = 21567
addr = (host,port)
class myrequesthandler(srh):
def handle(self):
print('...connected from:',self.client_address)
self.wfile.write("[%s] %s".encode("utf-8") % (ctime().encode(),self.rfile.readline()))
tcpserv = tcp(addr,myrequesthandler)
print('waiting for connection...')
tcpserv.serve_forever()
用網路除錯助手傳送一條字串:hello world!\r\n
回傳結果:
[2020-04-08 15:44:04.753]# send ascii>
hello world!
[2020-04-08 15:44:04.753]# recv ascii>
[wed apr 8 15:44:03 2020] hello world!
python 時間 時間戳 轉換
1.簡介 在編寫 時,往往涉及時間 日期 時間戳的相互轉換。python datetime 新增時區 import datetime from dateutil import tz tz sh tz.gettz asia shanghai print datetime.datetime.now tz...
Python中的時間戳
sublime在對python的支援上有 塊補充功能,即在寫完一些判斷字元如 if或者while之類,會自動出先pass的佔位符,這種佔位符雖然不執行任何動作,但對提示 寫作比較好。另外學習了time模組,time模組是python裡面乙個常用模組,在資料分析中,很多情況下都會用到時間,在pytho...
Python時間戳的使用
1.將字串的時間轉換為時間戳 方法 a 2013 10 10 23 40 00 將其轉換為時間陣列 importtime timearray time.strptime a,y m d h m s 轉換為時間戳 timestamp int time.mktime timearray timestam...