欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

學(xué)習(xí)Python中一些實(shí)用的庫(kù)

 更新時(shí)間:2021年09月22日 09:30:00   作者:CXYhh121  
這篇文章主要介紹了Python學(xué)習(xí)之盤點(diǎn)一些Python中實(shí)用的庫(kù),有需要的同學(xué)可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

時(shí)間庫(kù)—arrow

使用背景

日期時(shí)間處理在實(shí)際應(yīng)用場(chǎng)景中無(wú)處不在,所以這也成了編程語(yǔ)言中必不可少的模塊,Python 也不例外。但是,你知道在Python中有多少個(gè)相關(guān)的模塊嗎?datetime、time、calendar、 dateutil、 pytz 等等。 你知道有多少種數(shù)據(jù)類型嗎?date、time、datetime、tzinfo、timedelta 等等。
博主在一次需求中遇到需要統(tǒng)計(jì)近幾個(gè)月間的數(shù)據(jù),前端傳給我的是當(dāng)前的時(shí)間戳,要通過(guò)時(shí)間戳來(lái)往前推三個(gè)月,或者四個(gè)月,半年的時(shí)間,如果只能通過(guò)加減時(shí)間的話就會(huì)變得很麻煩,所以想到了使用python的時(shí)間庫(kù)----arrow

在介紹時(shí)間庫(kù)之前,我們來(lái)看一看python的各個(gè)時(shí)間格式間是如何轉(zhuǎn)換的

時(shí)間格式的轉(zhuǎn)換

不管怎樣,你終究還是要熟練這些模塊和API操作的,記不住沒(méi)關(guān)系,至少你都要手動(dòng)敲幾遍,下次遇到時(shí)要能做到翻看文檔能快速定位到某個(gè)類某個(gè)方法是做什么用、怎么用。

但今天我要強(qiáng)烈安利給你的這個(gè)時(shí)間日期庫(kù):Arrow。它的靈感來(lái)自于 requests 庫(kù)。將所有繁雜的東西全部隱藏于身后,留給你的是 for humans 接口。充分詮釋了 keep it simple and stupid 這句話的含義。

安裝arrow

pip install arrow

arrow使用

獲取當(dāng)前時(shí)間

簡(jiǎn)單的arrow的使用

獲取不同時(shí)間格式

獲取不用的時(shí)間格式 

游標(biāo)卡尺shift

這個(gè)是arrow中我認(rèn)為最好用的一個(gè)屬性,他可以讓你隨便將時(shí)間進(jìn)行向前或者向后的推移,基本可以滿足你所有關(guān)于時(shí)間上推算的操作,抓緊用起來(lái)吧

向后推算時(shí)間

shift卡尺

向前推算時(shí)間

shift卡尺

humanize

humanize 方法是相對(duì)于當(dāng)前時(shí)刻表示為“多久以前”的一種可讀行字符串形式,默認(rèn)是英文格式,指定 locale 可顯示相應(yīng)的語(yǔ)言格式。

多久之前

format

時(shí)間格式化 

獲取arrow對(duì)象

get方法是最好用的獲取arrow對(duì)象的方式

# 不帶參數(shù),等價(jià)與 utcnow()
>>> arrow.get()
<Arrow [2018-08-24T07:11:50.528742+00:00]>
# 接受時(shí)間戳參數(shù)
>>> arrow.get(1535113845) 
# 接受一個(gè)datetime對(duì)象
>>> arrow.get(datetime(2018,8,24))
<Arrow [2018-08-24T00:00:00+00:00]> 
# 接收一個(gè)date對(duì)象
>>> from datetime import date
>>> arrow.get(date(2018,7,24))
<Arrow [2018-07-24T00:00:00+00:00]> 
# 接收日期格式的字符串
>>> arrow.get("2018-08-11 12:30:56")
<Arrow [2018-08-11T12:30:56+00:00]> 
# 接收日期字符串,并指定格式
>>> arrow.get("18-08-11 12:30:56", "YY-MM-DD HH:mm:ss")
<Arrow [2018-08-11T12:30:56+00:00]>

python的arrow庫(kù)的使用暫時(shí)介紹到這里,下篇介紹python處理數(shù)據(jù)的pandas庫(kù),讓你能夠輕松的處理python中復(fù)雜而海量的數(shù)據(jù),希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python中的條件判斷語(yǔ)句基礎(chǔ)學(xué)習(xí)教程

    Python中的條件判斷語(yǔ)句基礎(chǔ)學(xué)習(xí)教程

    這篇文章主要介紹了Python中的條件判斷語(yǔ)句基礎(chǔ)學(xué)習(xí)教程,文中使用的是Python2.x版本但條件語(yǔ)句部分的使用規(guī)則未在3.x中改變,需要的朋友可以參考下
    2016-02-02
  • Python&Matlab實(shí)現(xiàn)螞蟻群算法求解最短路徑問(wèn)題的示例

    Python&Matlab實(shí)現(xiàn)螞蟻群算法求解最短路徑問(wèn)題的示例

    本文主要介紹了Python&Matlab實(shí)現(xiàn)螞蟻群算法求解最短路徑問(wèn)題的示例,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • python2.7實(shí)現(xiàn)FTP文件下載功能

    python2.7實(shí)現(xiàn)FTP文件下載功能

    這篇文章主要為大家詳細(xì)介紹了python 2.7 實(shí)現(xiàn)FTP文件下載功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Python中的常用函數(shù)使用及說(shuō)明

    Python中的常用函數(shù)使用及說(shuō)明

    這篇文章主要介紹了Python中的常用函數(shù)使用及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Django開發(fā)中使用Ueditor上傳圖片遇到的坑及解決

    Django開發(fā)中使用Ueditor上傳圖片遇到的坑及解決

    在Django開發(fā)中使用Ueditor上傳圖片時(shí),可能會(huì)遇到后端配置不正確的問(wèn)題,建議在實(shí)例化Ueditor后加上serverUrl,這可以在Chrome的F12工具中查看請(qǐng)求的后端配置項(xiàng),此外,如果需要修改上傳路徑,可以在配置文件中更改路徑,并調(diào)整view.py中的代碼來(lái)管理上傳文件
    2024-09-09
  • Python使用protobuf序列化和反序列化的實(shí)現(xiàn)

    Python使用protobuf序列化和反序列化的實(shí)現(xiàn)

    protobuf是一種二進(jìn)制的序列化格式,相對(duì)于json來(lái)說(shuō)體積更小,傳輸更快,本文主要介紹了Python使用protobuf序列化和反序列化的實(shí)現(xiàn),感興趣的可以了解一下
    2021-05-05
  • python Django的顯示個(gè)人信息詳解

    python Django的顯示個(gè)人信息詳解

    這篇文章主要介紹了在Python的Django的顯示個(gè)人信息方法,需要的朋友可以參考下,希望能夠給你帶來(lái)幫助
    2021-09-09
  • Jupyter Notebook 文件默認(rèn)目錄的查看以及更改步驟

    Jupyter Notebook 文件默認(rèn)目錄的查看以及更改步驟

    這篇文章主要介紹了Jupyter Notebook 文件默認(rèn)目錄的查看以及更改步驟,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-04-04
  • Python程序運(yùn)行原理圖文解析

    Python程序運(yùn)行原理圖文解析

    這篇文章主要介紹了Python程序運(yùn)行原理圖文解析,分享了相關(guān)代碼示例,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • python paramiko利用sftp上傳目錄到遠(yuǎn)程的實(shí)例

    python paramiko利用sftp上傳目錄到遠(yuǎn)程的實(shí)例

    今天小編就為大家分享一篇python paramiko利用sftp上傳目錄到遠(yuǎn)程的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01

最新評(píng)論