第二十九次總結 tcp客戶端和服務端,時間戳

2021-09-19 07:47:27 字數 1790 閱讀 6598

建立tcp套接字

t = socket.socket(socket.af_inet, socket.sock_stream)
tcp套接字要繫結埠

t.bind(位址元組)
普通tcp套接字變身,tcp監聽套接字

t.listen()
等待客戶連線(無客戶過來,會阻塞。有客戶過來,會得乙個元組(雙向連線,客戶端位址元組)

conn, addr = t.accept()
收訊息(訊息未到時,會阻塞)

bytes資料 = conn.recv(20)
發訊息

conn.send(bytes資料)
import time
time.sleep(秒數)
import time

​while true:

print('我開始停頓了')

time.sleep(10)

print('我停了十秒鐘')

break

​print('跳出了迴圈')

time.time()
記錄從2023年1月1日到現在的秒數

time.localtime()

得到的是乙個時間元組

​local,本地

取值方式1,按照元組的索引下標取值

序號屬性值

0tm_year

2008

1tm_mon

1 到 12

2tm_mday

1 到 31

3tm_hour

0 到 23

4tm_min

0 到 59

5tm_sec

0 到 61 (60或61 是閏秒)

6tm_wday

0到6 (0是周一)

7tm_yday

1 到 366(儒略曆)

8tm_isdst

-1, 0, 1, -1是決定是否為夏令時的旗幟

取值方式2,按照屬性取值

時間元組.屬性
time.strftime(格式化字串, 時間元組)

​str , 字串

f,format, 格式化

time,時間

a = time.strftime("%y-%m-%d %h:%m:%s", time.localtime())

print(type(a), a)

如果列印當前時間可省掉時間元組

import time

​a = time.strftime("%y-%m-%d %h:%m:%s")

print(type(a), a)

結果

2019-04-16 23:15:38
python中時間日期格式化符號:

import time

​struct_time = time.localtime(1666000000)

print(struct_time)

time_stamp = time.mktime(struct_time)

print(time_stamp)

結果

time.struct_time(tm_year=2022, tm_mon=10, tm_mday=17, tm_hour=17, tm_min=46, tm_sec=40, tm_wday=0, tm_yday=290, tm_isdst=0)

1666000000.0

2018 9 13第二十九次筆記

一.暫存器 1.暫存器是硬體,它其實就是乙個開關,當用編寫好的 去操作外設時,軟體是實現不了外設的,最終實現功能的還是靠硬體,暫存器就是這樣實現軟體功能的硬體。暫存器是cpu的硬體設計者制定的。2.使用軟體程式設計控制某乙個硬體,其實就是程式設計讀寫該硬體的暫存器。3.暫存器分為通用暫存器和特殊暫存...

連續總結第二十九天

11.9 康鑫 連續總結第二十九天 今天學習了有關一維陣列與指標的有關知識,c 語言規定,一維陣列的陣列名是第乙個元素的位址,操作一維陣列的指標稱為元素指標,即指向元素 相當於乙個基本變數 的指標。當指標變數指向一維陣列時,用指標變數操作一維陣列的基本方法有兩種。1 以指標變數名代替陣列名,實現陣列...

Python30期第二十九天課程總結

1.基本用法 1 建立乙個md5演算法的物件 2 把要加密的字串通過update更新到hs物件中運算 3 獲取32位16進製制的字串 2.加鹽 加key xboy 加乙個關鍵字配合原字串,讓密碼更加複雜,不容易破解 3.動態加鹽 4.sha演算法 sha 算出來的十六進製制的串是40位 加密稍慢 安...