国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

12個(gè)你應(yīng)該知道的Python庫

這篇具有很好參考價(jià)值的文章主要介紹了12個(gè)你應(yīng)該知道的Python庫。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

##這篇博客將介紹12個(gè)酷酷的python庫。

1. python命令行argparse 更簡單的begins

pip install begins

2. colorama改善命令行窗口

pip install colorama

3. pyqtgraph 它提供了不同的功能選擇,尤其適用于實(shí)時(shí)和交互式可視化

Python 中最流行的圖表繪制庫是 matplotlib,很棒的替代品 pyqtgraph。Pyqtgraph 不是 matplotlib 的一對一替代品;相反,它提供了不同的功能選擇,尤其適用于實(shí)時(shí)和交互式可視化。

pip install pyqtgraph
python -m pyqtgraph.examples

4. 網(wǎng)頁瀏覽器Pywebview

Pywebview 提供了一個(gè)單行命令來創(chuàng)建一個(gè) GUI 窗口,該窗口包裝了系統(tǒng)本機(jī)“web 視圖”窗口。
通過將其與 Flask 或 Bottle 等 Python 網(wǎng)絡(luò)應(yīng)用程序相結(jié)合,可以非常輕松地創(chuàng)建具有 GUI 的本地應(yīng)用程序

5. psutil 提供了完整的獲取系統(tǒng)信息的方法 或許cpu近5s的基本報(bào)告

6. Watchdog

Watchdog 是一個(gè)高質(zhì)量的跨平臺庫,用于接收文件系統(tǒng)中更改的通知。此類文件系統(tǒng)通知是許多自動(dòng)化應(yīng)用的基本要求,
并且WatchDog處理所有低級和跨平臺的細(xì)節(jié) 系統(tǒng)事件的通知。
WatchDog偉大之處 是它不使用輪詢

7. arrow日期庫

標(biāo)準(zhǔn)庫的日期時(shí)間模塊使用起來令人困惑。arrow提供了樸素對象和感知對象都表示日期和時(shí)間。
云基礎(chǔ)架構(gòu)和軟件即服務(wù)應(yīng)用程序的急劇崛起促成了應(yīng)用程序?qū)⒔?jīng)常在不同的時(shí)間運(yùn)行 - 區(qū)域(例如,在服務(wù)器上)與開發(fā)人員所在的位置不同,并且與用戶所在的位置不同。

8. ParseDateTime 是一個(gè)很棒的庫,將文本解析為日期和時(shí)間

9. sche定時(shí)模塊

在指定的時(shí)間或 指定的間隔。此功能由標(biāo)準(zhǔn)庫中的 sched 模塊提供。如Linux 上的 cron 和 Windows 任務(wù) 調(diào)度器,

10. FLIT簡化pypi提交

flit 是一種工具,可以極大地簡化提交 Python 包到 Python 包索引 (PyPI)

11. boltons庫

boltons是Python mod的通用集合 ULES,涵蓋了您可能遇到的各種情況。這庫維護(hù)良好,質(zhì)量上乘,非常值得添加到工具集。

12. Cython庫 將Python源代碼轉(zhuǎn)換為C源代碼的工具

Cython是一個(gè)神奇的工具!Cython是一個(gè)將Python源代碼轉(zhuǎn)換為C源代碼的工具;然后將此新代碼編譯為 鏈接到 CPython 運(yùn)行時(shí)的本機(jī)二進(jìn)制文件。

13. awesome-python

awesom-python 不是一個(gè)庫,而是一個(gè) 龐大的、精心策劃的高質(zhì)量 Python 庫列表,涵蓋大量域。文章來源地址http://www.zghlxwxcb.cn/news/detail-421764.html

# 12個(gè)酷酷的python庫

# 1. python命令行argparse  更簡單的begins
# pip install begins
import begin


@begin.start(auto_convert=True)
def main(a: 'First value' = 0.0, b: 'Second value' = 0.0):
    """ Add two numbers """
    print(a + b)


# 2. colorama改善命令行窗口
# pip install colorama

from colorama import init, Fore, Back, Style

init(autoreset=True)
messages = ['blah blah blah', (Fore.LIGHTYELLOW_EX + Style.BRIGHT
                               + Back.MAGENTA + 'Alert!!!'), 'blah blah blah']
for m in messages:
    print(m)

# 3. Pyqt圖
# pip install pyqtgraph
# python -m pyqtgraph.examples
# Python 中最流行的圖表繪制庫是 matplotlib,很棒的替代品 pyqtgraph。Pyqtgraph 不是 matplotlib 的一對一替代品;相反,它# 提供了不同的功能選擇,尤其適用于實(shí)時(shí)和交互式可視化。

# 4. 網(wǎng)頁瀏覽器
# Pywebview 提供了一個(gè)單行命令來創(chuàng)建一個(gè) GUI 窗口,該窗口包裝了系統(tǒng)本機(jī)“web 視圖”窗口。
# 通過將其與 Flask 或 Bottle 等 Python 網(wǎng)絡(luò)應(yīng)用程序相結(jié)合,可以非常輕松地創(chuàng)建具有 GUI 的本地應(yīng)用程序

# 5. psutil 提供了完整的獲取系統(tǒng)信息的方法 或許cpu近5s的基本報(bào)告
import psutil

cpu = psutil.cpu_percent(interval=5, percpu=True)
print(cpu)

# 6. Watchdog 是一個(gè)高質(zhì)量的跨平臺庫,用于接收文件系統(tǒng)中更改的通知。此類文件系統(tǒng)通知是許多自動(dòng)化應(yīng)用的基本要求,
# 并且WatchDog處理所有低級和跨平臺的細(xì)節(jié) 系統(tǒng)事件的通知。而且WatchDog偉大之處 是它不使用輪詢

# 7. arrow 標(biāo)準(zhǔn)庫的日期時(shí)間模塊使用起來令人困惑。arrow提供了樸素對象和感知對象都表示日期和時(shí)間。
# 云基礎(chǔ)架構(gòu)和軟件即服務(wù)應(yīng)用程序的急劇崛起促成了應(yīng)用程序?qū)⒔?jīng)常在不同的時(shí)間運(yùn)行 - 區(qū)域(例如,在服務(wù)器上)與開發(fā)人員所在的位置不同,并且與用戶所在的位置不同。
import arrow

t0 = arrow.now()
print(t0)
t1 = arrow.utcnow()
print(t1)
difference = (t0 - t1).total_seconds()
print('Total difference: %.2f seconds' % difference)

# 8.  ParseDateTime 是一個(gè)很棒的庫,將文本解析為日期和時(shí)間。
import parsedatetime as pdt

try:
    cal = pdt.Calendar()
    examples = [
        "2016-07-16",
        "2016/07/16",
        "2016-7-16",
        "2016/7/16",
        "07-16-2016",
        "7-16-2016",
        "7-16-16",
        "7/16/16",
    ]
    print('{:30s}{:>30s}'.format('Input', 'Result'))
    print('=' * 60)
    for e in examples:
        dt, result = cal.parseDT(e)
        print('{:<30s}{:>30}'.format('"' + e + '"', dt.ctime()))
except Exception:
    print('error')

# 9. sche 在指定的時(shí)間或 指定的間隔。此功能由標(biāo)準(zhǔn)庫中的 sched 模塊提供。如Linux 上的 cron 和 Windows 任務(wù) 調(diào)度器,
import sched
import time
from datetime import datetime, timedelta
scheduler = sched.scheduler(timefunc=time.time)
def saytime():
    print(time.ctime())
    scheduler.enter(10, priority=0, action=saytime)
saytime()
try:
    scheduler.run(blocking=True)
except KeyboardInterrupt:
    print('Stopped.')

# 10. FLIT 是一種工具,可以極大地簡化提交 Python 包到 Python 包索引 (PyPI)
# 11. boltons庫是Python mod的通用集合 ULES,涵蓋了您可能遇到的各種情況。這庫維護(hù)良好,質(zhì)量上乘;非常值得添加到 您的工具集。
# 12. Cython是一個(gè)神奇的工具!Cython是一個(gè)將Python源代碼轉(zhuǎn)換為C源代碼的工具;然后將此新代碼編譯為 鏈接到 CPython 運(yùn)行時(shí)的本機(jī)二進(jìn)制文件。
# 13. awesome-python不是一個(gè)庫,而是一個(gè) 龐大的、精心策劃的高質(zhì)量 Python 庫列表,涵蓋大量域。

參考

  • https://medium.com/@cyberdioxide/12-python-libraries-that-everyone-should-know-9aa5b170489a

到了這里,關(guān)于12個(gè)你應(yīng)該知道的Python庫的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 10 個(gè)你可能沒有使用但應(yīng)該使用的 SD-WAN 功能

    10 個(gè)你可能沒有使用但應(yīng)該使用的 SD-WAN 功能

    SD-WAN發(fā)展如此迅速,以至于幾個(gè)月前部署的平臺可能已經(jīng)具有可以提高效率和安全性的新功能,并使 IT 專業(yè)人員的生活更輕松,但許多人還沒有利用它們。那么,為什么 IT 高管不使用這些新功能呢?但是,企業(yè)應(yīng)該考慮下面列出的未充分利用的 SD-WAN 功能可以提供的好處。畢

    2023年04月09日
    瀏覽(24)
  • 好用到爆!10個(gè)你可能不知道的VSCode開源工具神器

    作為一款廣受歡迎的開源IDE,VSCode憑借其輕量級和高度可擴(kuò)展的特性,成為了越來越多開發(fā)者的首選工具。但是,VSCode的強(qiáng)大功能并不僅限于其本身,是可以通過插件、主題和其他擴(kuò)展來進(jìn)一步擴(kuò)展其功能。在本篇文章中,我將介紹10個(gè)原先你可能根本不知道的開源工具,這

    2024年02月11日
    瀏覽(20)
  • 你應(yīng)該知道的21大Python量化交易工具

    你應(yīng)該知道的21大Python量化交易工具

    ? ? ? ?技術(shù)可用性的快速增長使個(gè)人交易者也能夠進(jìn)行系統(tǒng)和算法交易。下面為大家分享2022年 Python 量化交易使用最廣泛的21大交易平臺和框架、經(jīng)紀(jì)自營商、數(shù)據(jù)提供商和其他有用的交易庫等,這些交易庫適用于搭建個(gè)人完整的量化分析和交易系統(tǒng)。 一、云交易平臺 ? ?

    2023年04月08日
    瀏覽(21)
  • k8s~你應(yīng)該知道的ip和你應(yīng)該知道的端口

    k8s~你應(yīng)該知道的ip和你應(yīng)該知道的端口

    Node IP Cluster IP Pod IP Container IP node ip是指k8s節(jié)點(diǎn)的ip地址,這個(gè)ip是具體的服務(wù)器,它上面的端口是node port,是真實(shí)服務(wù)器上的端口。 在 Kubernetes 中,ClusterIP 是指 Service 類型中的一種,它為集群內(nèi)部的其他資源提供了一個(gè)虛擬 IP 地址。這個(gè)虛擬 IP 只在集群內(nèi)部可見,用于將請

    2024年02月04日
    瀏覽(16)
  • 想知道搭建知識庫有什么重點(diǎn)?看這篇就夠了

    在目前這個(gè)提倡無紙化的時(shí)代,搭建一個(gè)知識庫已經(jīng)是一種潮流。無論是個(gè)人還是企業(yè)來說,都是特別重要的一個(gè)工具。今天looklook就從搭建知識庫的重點(diǎn)這方面來展開,詳細(xì)地告訴大家該如何成功搭建一個(gè)完善的知識庫。 1.建立素材庫是至關(guān)重要的。建議使用在線筆記工具

    2024年02月16日
    瀏覽(16)
  • AI寫作軟件哪個(gè)好?看完這篇你就知道了

    AI寫作軟件哪個(gè)好?看完這篇你就知道了

    隨著人工智能的快速發(fā)展,AI文本生成軟件正逐漸引起人們的關(guān)注和興趣。這些軟件以其自然語言處理能力和創(chuàng)造性的潛力,為文學(xué)、寫作和創(chuàng)意領(lǐng)域帶來了前所未有的可能性。AI文本生成軟件能夠分析海量的文本數(shù)據(jù),學(xué)習(xí)其規(guī)律和風(fēng)格,并以獨(dú)特而驚人的方式生成新的文本

    2024年02月10日
    瀏覽(20)
  • 你知道什么是C++的信號處理嘛?不妨來看看這篇

    名字:阿玥的小東東 學(xué)習(xí):python、C/C++ 博客主頁:?阿玥的小東東的博客_CSDN博客-pythonc++高級知識,過年必備,C/C++知識講解領(lǐng)域博主 目錄 signal() 函數(shù) raise() 函數(shù) 函數(shù)聲明

    2024年02月08日
    瀏覽(15)
  • 關(guān)于ElasticSearch,你應(yīng)該知道的

    一、集群規(guī)劃優(yōu)化實(shí)踐 1、基于目標(biāo)數(shù)據(jù)量規(guī)劃集群 在業(yè)務(wù)初期,經(jīng)常被問到的問題,要幾個(gè)節(jié)點(diǎn)的集群,內(nèi)存、CPU要多大,要不要SSD? 最主要的考慮點(diǎn)是:你的目標(biāo)存儲數(shù)據(jù)量是多大?可以針對目標(biāo)數(shù)據(jù)量反推節(jié)點(diǎn)多少。 2、要留出容量Buffer 注意:Elasticsearch有三個(gè)警戒水

    2024年01月23日
    瀏覽(20)
  • ai圖片合成要如何操作?看完這篇就知道ai繪畫怎么弄了

    ai圖片合成要如何操作?看完這篇就知道ai繪畫怎么弄了

    看看這些圖片,是不是很想拿去當(dāng)頭像??!你們知道這些照片是怎么做的嗎?想自己創(chuàng)作出這么好看的頭像嗎?你聽說過ai繪畫技術(shù)嗎?今天我就為大家介紹ai繪畫技術(shù)是什么,ai圖片合成怎么做。話不多說,直接進(jìn)入正題吧! 合成方法一:利用starryai合成頭像 它是一款國外的

    2024年02月14日
    瀏覽(27)
  • 【C++】關(guān)于多線程,你應(yīng)該知道這些

    【C++】關(guān)于多線程,你應(yīng)該知道這些

    thread類的簡單介紹 在 C++11 之前,涉及到多線程問題,都是和平臺相關(guān)的,比如 Windows 和 Linux 下各有自己的接口,這使得代碼的可移植性比較差。C++11 中最重要的特性就是對線程進(jìn)行支持了,使得 C++ 在并行編程時(shí)不需要依賴第三方庫,而且在原子操作中還引入了原子類的概

    2023年04月15日
    瀏覽(46)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包