python常用模塊(datetime與logging模塊)

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模塊還提供了模塊化組件的方法,來靈活配置日誌器。

在這裏插入圖片描述

4.模塊化組件使用

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章