1、箭頭
Datetime是Python中處理時間的庫,但它太簡單了,使用起來不方便和智能,而Arrow非常方便和智能。它可以輕松定位幾小時前的時間,輕松更改時區,並準確解讀壹小時前和兩小時內的此類人性化信息。
看哪
調試程序是每個程序員的必備技能。對於腳本語言,許多人習慣使用print進行調試。但是,對於大型項目來說,打印的功能遠遠不夠。我們希望有壹個易於使用的工具,調試方便,變量被完全監控,格式易於查看,看哪,就是那個非常易用的調試庫。
3、點擊
現在幾乎所有的框架都有自己的命令行腳手架,Python也不例外,那麽如何快速開發自己的命令行程序呢?答案是使用Python的Click庫。Click library封裝了大量命令行api,因此您可以輕松開發自己的CLI命令集。終端的顏色和環境變量信息可以很容易地通過點擊獲得和改變。
4、農巴
如果妳從事數學分析和計算,那麽Numba壹定是妳必不可少的庫。Numpy的工作原理是將高速C庫包裝在Python接口中,而Cython使用可選類型將Python編譯成C以提高性能。但是Numba無疑是最方便的,因為它允許使用裝飾器來選擇性地加速Python函數。
5、MATLAB繪圖
做過數據分析和數據可視化的數學系學生壹定知道matlab這個軟件,這是壹個數學商業軟件。在Python中,Matlibplot是實現本軟件中功能開發的第三方Python庫。而且是完全免費的,很多學校都用它來進行數學教學和研究。
6、枕頭
圖像處理是我們任何時候都需要註意的問題。平時,我們在ps中看到很多神奇的技巧,比如調整圖片的顏色和飽和度、調整圖像的大小、裁剪圖像等。這些實際上可以簡單地通過Python來完成,我們需要使用的庫是Pillow。
7、pyqt5
Python可以開發圖形界面程序。Pyqt是壹個非常易用的第三方GUI庫。有了它,您可以輕松開發跨平臺的圖形應用程序,其中qtdesigner加速了我們對圖形界面的開發。
除了以上這些,Python還有很多庫,比如Pandas、NumPy、SciPy、Seaborn、Keras等等。