1.datetime模塊:
datetime是python處理時間和日期的標準庫
主要使用: datetime.datetime( ) 、 datetime.timedelta( )
(1)datetime類中常用方法:
1.獲取當前日期時間:datetime.now();
2.日期時間轉化爲時間戳:時間日期對象.timestamp();
例如:datetime.now().timestamp()
3.時間戳轉化爲日期時間:datetime.fromtimestamp(時間戳)
例如: datetime.fromtimestamp(1534231316.796308)
4.日期時間對象轉字符串:時間日期對象.strftime(format)
例如: datetime.now().strftime("%Y-%m-%d")
5.字符串轉日期時間對象:datetime.strptime(data_str, format)
例如: datetime.strptime('2018-3-22 15:28:18', '%Y-%m-%d %H:%M:%S')
(2)格式字符串常用格式:
(3)timedelte:時間運算:
datetime.timedelta( days=0,
seconds=0, microseconds=0 milliseconds=0,
minutes=0, hours=0, weeks=0
)
(4)datetime模塊總結:
1.datetime處理時間日期的標準庫
2.時間日期和時間戳的相互轉化時間日期對象.timestamp() datetime.fromtimestamp(時間戳)
3.timedelte用來做時間計算
4.時間日期和字符串的相互轉化時間日期對象.strftime(format) datetime.strptime(data_str, format)
2.logging模塊
1.Logging模塊
軟件開發中通過日誌記錄程序的運行情況是一個開發的好習慣,對於錯誤排查和系統運維都有很大幫助。Python標準庫自帶日誌模塊,程序的日誌功能直接調用標準庫的日誌模塊即可通過日誌,開發者可以清楚的瞭解發生了哪些事件,包括出現了哪些錯誤。
2.日誌等級
3.Formatter格式
如果只是簡單的使用logging,那麼使用上面介紹的方法就可以了,如果要深度定製logging,那麼就需要對它有更深的瞭解。
logging模塊還提供了模塊化組件的方法,來靈活配置日誌器。