Python從零開始系列連載(24)——Python的time模組簡單使用
time模組
在之前的課程中我們已經匯入過常用模組,比如 os 模組
我們在這節課中,要學習time模組的匯入和使用
time,顧名思義,是時間相關的模組~
和 os 模組匯入方法相同
import 模組名
即可匯入模組
那什麼是模組呢?簡單的講,就是一些包裝好的內容,當你要用到一些操作在這個模組中時,你就先要匯入它
小明:老溼!Anaconda不是Python的整合環境麼,自帶很多模組,作為初學者,為啥還要匯入模組,是因為我們已經不是初學者了麼?我們學的內容已經超出了常用模組了麼!哇,那我豈不是很強!
打斷小明的思緒。。。
小明啊,Anaconda確實集成了很多常用模組,你的理解不太對,這個模組匯入也是從anaconda中匯入的,也就是說我們今天學到的time模組是可以直接匯入的,而像很多anaconda中沒有的模組,是需要安裝的,這也是讓你們第一節課安裝anaconda,而不是python的原因,因為anaconda自帶很多模組!
而很多時候我們相擁的某些模組不在anaconda中,我們需要下載安裝或者線上安裝到anaconda中,然後再匯入模組使用
今天我們講的是前者,後者在Python進階課程中我們再講,我們在進階中還會講到自己製作模組呢~
小明:老溼,我已經迫不及待了!
好,那我們在Python中演示一下time模組的常用方法
首先,我們匯入time模組
我們要講的第一個方法就是sleep()方法
sleep就是睡覺休眠的意思,意味著執行的時候,系統休眠等待一會,不做其他操作
當你執行以上程式碼,會發現隔一段時間列印一個數字
而sleep()的括號中給出休眠時間,單位是秒
常用的time模組下的方法還有:
時間戳timestamp是一種時間表示形式
給出當前本地時間的資訊,細化到年、月、日、小時、分鐘、秒等:
將本地時間轉為時間戳形式:
將時間表示形式轉為以下形式:
把一個時間戳形式轉為以下形式:
把時間格式轉為表示時間字串:
對以上逆向操作:
將其它格式的時間字串轉為標準的時間字串:
通過檢視type
可以查看出標準的時間字串是時間格式相關的的,其它格式的時間字串則就是字串格式,在python資料分析中,經常要將時間轉為標準格式進行時間相關操作
講了這麼多方法,我已經徹底混亂了,有沒有啥幫助記憶的?
當然有!
開個玩笑。。。有人小時候吃過這個麼
吃不起吃不起!
送大家一個我手畫的圖:
下課
有需要Python學習資料的小夥伴嗎?小編整理【一套Python資料、原始碼和PDF】,感興趣者可以加學習群:548377875,反正閒著也是閒著呢,不如學點東西啦~~
人生苦短,我選Python
未完待續,連載中.....