愚公移山日記 28

2021-10-05 09:35:01 字數 1174 閱讀 8756

學習進度

import time

from greenlet import greenlet

defwork1()

:while

true

:print

('work1正在執行。。。。。'

) time.sleep(4)

g2.switch(

)def

work2()

:while

true

:print

('work2正在執行。。。。。'

) time.sleep(4)

g1.switch(

)if __name__ ==

'__main__'

: g1 = greenlet(work1)

g2 = greenlet(work2)

g2.switch(

)

gevent

from gevent import monkey

monkey.patch_all(

)# 破解所有

import gevent

import time

defwork1()

:while

true

:print

('work1正在執行。。。。。'

, gevent.getcurrent())

time.sleep(

0.4)

# 為了使gevent可以識別time.sleep 打補丁

defwork2()

:while

true

:print

('work2正在執行。。。。。'

, gevent.getcurrent())

time.sleep(

0.4)

if __name__ ==

'__main__'

: g1 = gevent.spawn(work1)

g2 = gevent.spawn(work2)

g1.join(

) g2.join(

)

在gevent中值得一提的是用monky模組來給gevent庫打補丁,用於識別時間。

愚公移山日記 11

學習進度 今天的學習內容確實有點少,主要是剛買到一本新書,一本很基礎的書,有一本新書,肯定是要看的呀,但是書本的內容實在是太基礎,但是又害怕直接跳過,會錯過寫什麼內容,畢竟python的內容實在是太豐富了。下面我來根據子所學的內容,和自己的實踐經驗來給各位分享一下吧。idle的使用介紹 氣泡排序法 ...

愚公移山日記 20

學習進度 我寫的日記倒不如說是筆記,今天的學習也算可以,敲了乙個udp聊天的例項,不是很多,但是 的註解叫我很是費腦筋,敲了好多,唯恐描述不清楚,也並非有大胸懷去教會他人,只求在以後偶然翻看,自己能理解。說明在我學習的這些課程均用到linux系統的終端,虛擬機器,由於本人能力有限制,並不能保證所有 ...

愚公移山日記 23

網域名稱 網域名稱解析系統,主要適用於將網域名稱轉換成對應的ip位址。瀏覽器訪問伺服器的過程 瀏覽器與伺服器建立連線時,是先去訪問dns伺服器,返回網域名稱相對應的ip位址,再去將得到的ip位址區連線相應的伺服器,由伺服器返回給我們資訊。當然在實際的訪問過程中,建立連線時,會先訪問本地dns,如果在...