在python中基礎的時間運用,離不開time函式的支援。這些函式為了方便呼叫集中放在乙個地方,叫做time包。有的人會仔細追尋time包的**,會發現它和c語言有密不可分的關係。下面我們簡單介紹time包的概念,然後就包中的一些函式進行列舉,並附上對應的使用方法。
1.概念
time包基於c語言的庫函式(library functions)。python的直譯器通常是用c編寫的,python的一些函式也會直接呼叫c語言的庫函式。
2.time包中的函式
time.clock()返回程式執行的整個時間段中中cpu執行的時間,下面會重點介紹
time.sleep()爬蟲中常用,讓程式暫停執行指定的秒數,如time.sleep(2)
time.localtime()用結構化的時間組,表示本地時間
>>
>time.
localtime()
time.
struct_time
(tm_year=
2018
, tm_mon=
1, tm_mday=
31, tm_hour=
9, tm_min=
46, tm_sec=
7, tm_wday=
2, tm_yday=
31, tm_isdst=0)
>>
>
type
(time.
localtime()
)<
class
'time.struct_time'
>
time.ctime()用字串string型別表示時間。
>>
> time.
ctime()
'wed jan 31 09:49:09 2018'
time.mktime()將本地時間列表轉化為浮點數的秒來表示
>>
> time.
mktime
(time.
localtime()
)1517363569.0
time.strftime()將時間組時間轉化為指定格式的string類
>>
> time.
strftime
('%y-%m-%d %h:%m:%s'
,time.
localtime()
)'2018-01-31 10:04:26'
python教程是什麼 Python是什麼?
python是物件導向,高階語言,解釋,動態和多用途程式語言。python易於學習,而且功能強大,功能多樣的指令碼語言使其對應用程式開發具有吸引力。python的語法和動態型別具有其解釋性質,使其成為許多領域的指令碼編寫和快速應用程式開發的理想語言。python支援多種程式設計模式,包括物件導向程式...
python念什麼 python中 f是什麼意思
1 格式符 例如 a test print it is a s a 列印的結果就是 it is a test 2 單獨看 是乙個運算符號,求餘數。例如 求模運算,相當於mod,也就是計算除法的餘數,比如5 2就得到1。擴充套件資料 python中 常用的操作有 s,d,r等 s,r,d分別表示字串以...
python是什麼類 Python中什麼是類與物件
python中什麼是類與物件 閱讀 84 類的概念與定義 在生活中,我們走在路邊,看到一輛車,大腦中首先想到的是 這是一輛車,然後才是這是一輛什麼牌子的車 在這裡,我們就用到了程式設計中的類的概念。同樣的,看到一條小狗,也會先想到這是一條狗,然後會想到這是一條什麼品種的狗。在程式設計中,把同一類的事...