[外掛推薦] 34 個最棒的 Python 開源函式庫推薦(2019 年版)
英文說明文章: https://goo.gl/hHMxCv
簡中說明文章: https://goo.gl/87juhA
--------(本文開始)--------
寫程式最需要的,就是好用的外掛。那種不用寫一個字,就能擁有強大、穩定功能的方便感,就如同一個不會做菜的人可以不用研究食譜,直接走到樓下便利商店填飽肚子的重要性一樣。今天要推薦的,是 34 款由網友評選出來,2018 年最重要的 Python 開源函式庫。
為了各位能快速掌握這 34 款函式庫是什麼,我幫各位整理在下面。詳情可以點進上方英文或簡中說明文章觀看:
Part 1:Python 小工具(Python Toolkits)
01. pipenv:為人類提供 Python 開發流程的函式庫
02. pyxel:簡單就能做出復古小遊戲的 Python 函式庫
03. PyTest:Python 測試用函式庫
04. poetry:Python 套件相依關係管理函式庫。當你裝某個函式庫時,會自動幫你裝相依的函式庫,不會裝完後還缺東缺西。
05. Loguru:Python 日誌函式庫。
06. Faust:Python 串流應用程式(Streaming Applications)構建函式庫
07. Pampy:「模式匹配」(Pattern Match)用函式庫
08. Pyre-check:高效率的拼寫檢查(Type-Checking)函式庫
09. Delorean:讓你撰寫時區(Time-zone)相關程式更簡單的 Python 函式庫
10. Cirq:一套讓你撰寫「量子電腦」專用程式的 Python 函式庫
11. python-nubia:一套讓你輕鬆寫出命令列網路程式的函式庫
Part 2:網頁函式庫
12. Requests-HTML:讓你輕鬆解析網路爬蟲爬回來的 HTML 語法之 Python 函式庫
13. Bokeh:以視覺化呈現資料(餅圖、長條圖...)的 Python 函式庫
14. Vibora:一個「主從式(Client-Server)」 Python 網頁框架
15. PyWebView:讓你可以在自己的程式內,輕鬆顯示遠方網頁內容的函式庫(Web View Library)
16. WhatWaf:一個能偵測網頁應用程式防火牆、並想辦法繞過去的函式庫
17. Molten:一個小型的網站後台框架(如果你不想用 Django 或 Flask 這麼肥的框架,可以用這個來取代)
Part 3:命令列工具
18. TermToSVG:可以把命令列發生的過程,記錄成動畫,以 SVG 格式儲存(寫網誌示範執行流程時很好用)
19. Asciinema:與前一款 TermToSVG 一樣,也是可以記錄命令列執行過程的函式庫。
20. Termgraph:可以在命令列視窗繪製長條圖等簡單圖形的函式庫
Part 4:原始碼編輯
21. Black:可以幫你把 Python 原始碼排列得漂漂亮亮的工具
22. Algojammer:可以讓你把一個 Python 寫的演算法,運作過程視覺化出來
23. Bowler:一個 Python 重構(Re-factoring)工具
Part 5:除錯用工具
24. Py-spy:一個測速工具。可以讓你找出執行緩慢的瓶頸是發生在哪一段程式碼
25. Birdseye:一個 Python 除錯工具
26. Icecream:可以利用螢幕輸出(print 指令)來除錯的工具
Part 6:編譯器/轉譯器
27. Transcrypt:可以把 Python 寫成的程式碼,轉成 JavaScript 的工具
28. Pyodide:可以把 Python 轉譯成 WebAssembly 語言
Part 7:資料處理用函式庫
29. Voluptuous:檢查用 JSON、YAML 等格式表示的資料,是否符合該格式語法的檢查函式庫
30. Botflow:可以用「管道串接(Pipeline)」來執行資料處理(網路爬蟲...等)的函式庫
31. Fast-Pandas:用來測試 Pandas(一個資料處理用函式庫)執行瓶頸的函式庫
Part 8:繪圖用工具
32. A Tour in the Wonderland of Math with Python:一個用來繪製各種美觀數學圖形的函式庫
33. Chartify:用來繪製各種統計圖表的函式庫
34. Hypertools:用來取得高維度資料的視覺化圖形之函式庫
希望大家喜歡今天的分享!請大家多多按讚鼓勵、或追蹤我的 FB、YouTube、以及 Instagram 喔~
---------------
Facebook 粉絲頁(歡迎追蹤): https://goo.gl/N1z9JB
YouTube 頻道(歡迎訂閱): https://goo.gl/pQsdCt
Instagram 日常生活: https://goo.gl/nBHzXC
同時也有2624部Youtube影片,追蹤數超過4萬的網紅吳老師教學部落格,也在其Youtube影片中提到,2020文獻數位化編輯與應用第14次上課(非同步遠距) 提醒: 因疫情關係,非同步遠距學習, 有問題請直接在YOUTUBE下方, 或FB、EMAIL等方式提問,以折算20%的平常成績, 看完全部影片也請在YOUTUBE最後一個影片留言答覆, 看完全部影片,沒有問題(加上學號姓名,以利點名)。 但問...
「函式庫是什麼」的推薦目錄:
- 關於函式庫是什麼 在 紀老師程式教學網 Facebook 的最佳解答
- 關於函式庫是什麼 在 紀老師程式教學網 Facebook 的精選貼文
- 關於函式庫是什麼 在 吳老師教學部落格 Youtube 的精選貼文
- 關於函式庫是什麼 在 吳老師教學部落格 Youtube 的最佳貼文
- 關於函式庫是什麼 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的最佳解答
- 關於函式庫是什麼 在 [問題] api是什麼? - 看板C_and_CPP - 批踢踢實業坊 的評價
- 關於函式庫是什麼 在 Python 標準函式庫(Standard Library) 的評價
- 關於函式庫是什麼 在 004 函式(Function) 與標頭檔影片1 : C++ 教學進階 - YouTube 的評價
函式庫是什麼 在 紀老師程式教學網 Facebook 的精選貼文
[外掛推薦] 34 個最棒的 Python 開源函式庫推薦(2019 年版)
英文說明文章: https://goo.gl/hHMxCv
簡中說明文章: https://goo.gl/87juhA
-\-\-\-\-\-\-\-\(本文開始)-\-\-\-\-\-\-\-\
寫程式最需要的,就是好用的外掛。那種不用寫一個字,就能擁有強大、穩定功能的方便感,就如同一個不會做菜的人可以不用研究食譜,直接走到樓下便利商店填飽肚子的重要性一樣。今天要推薦的,是 34 款由網友評選出來,2018 年最重要的 Python 開源函式庫。
為了各位能快速掌握這 34 款函式庫是什麼,我幫各位整理在下面。詳情可以點進上方英文或簡中說明文章觀看:
Part 1:Python 小工具(Python Toolkits)
01. pipenv:為人類提供 Python 開發流程的函式庫
02. pyxel:簡單就能做出復古小遊戲的 Python 函式庫
03. PyTest:Python 測試用函式庫
04. poetry:Python 套件相依關係管理函式庫。當你裝某個函式庫時,會自動幫你裝相依的函式庫,不會裝完後還缺東缺西。
05. Loguru:Python 日誌函式庫。
06. Faust:Python 串流應用程式(Streaming Applications)構建函式庫
07. Pampy:「模式匹配」(Pattern Match)用函式庫
08. Pyre-check:高效率的拼寫檢查(Type-Checking)函式庫
09. Delorean:讓你撰寫時區(Time-zone)相關程式更簡單的 Python 函式庫
10. Cirq:一套讓你撰寫「量子電腦」專用程式的 Python 函式庫
11. python-nubia:一套讓你輕鬆寫出命令列網路程式的函式庫
Part 2:網頁函式庫
12. Requests-HTML:讓你輕鬆解析網路爬蟲爬回來的 HTML 語法之 Python 函式庫
13. Bokeh:以視覺化呈現資料(餅圖、長條圖...)的 Python 函式庫
14. Vibora:一個「主從式(Client-Server)」 Python 網頁框架
15. PyWebView:讓你可以在自己的程式內,輕鬆顯示遠方網頁內容的函式庫(Web View Library)
16. WhatWaf:一個能偵測網頁應用程式防火牆、並想辦法繞過去的函式庫
17. Molten:一個小型的網站後台框架(如果你不想用 Django 或 Flask 這麼肥的框架,可以用這個來取代)
Part 3:命令列工具
18. TermToSVG:可以把命令列發生的過程,記錄成動畫,以 SVG 格式儲存(寫網誌示範執行流程時很好用)
19. Asciinema:與前一款 TermToSVG 一樣,也是可以記錄命令列執行過程的函式庫。
20. Termgraph:可以在命令列視窗繪製長條圖等簡單圖形的函式庫
Part 4:原始碼編輯
21. Black:可以幫你把 Python 原始碼排列得漂漂亮亮的工具
22. Algojammer:可以讓你把一個 Python 寫的演算法,運作過程視覺化出來
23. Bowler:一個 Python 重構(Re-factoring)工具
Part 5:除錯用工具
24. Py-spy:一個測速工具。可以讓你找出執行緩慢的瓶頸是發生在哪一段程式碼
25. Birdseye:一個 Python 除錯工具
26. Icecream:可以利用螢幕輸出(print 指令)來除錯的工具
Part 6:編譯器/轉譯器
27. Transcrypt:可以把 Python 寫成的程式碼,轉成 JavaScript 的工具
28. Pyodide:可以把 Python 轉譯成 WebAssembly 語言
Part 7:資料處理用函式庫
29. Voluptuous:檢查用 JSON、YAML 等格式表示的資料,是否符合該格式語法的檢查函式庫
30. Botflow:可以用「管道串接(Pipeline)」來執行資料處理(網路爬蟲...等)的函式庫
31. Fast-Pandas:用來測試 Pandas(一個資料處理用函式庫)執行瓶頸的函式庫
Part 8:繪圖用工具
32. A Tour in the Wonderland of Math with Python:一個用來繪製各種美觀數學圖形的函式庫
33. Chartify:用來繪製各種統計圖表的函式庫
34. Hypertools:用來取得高維度資料的視覺化圖形之函式庫
希望大家喜歡今天的分享!請大家多多按讚鼓勵、或追蹤我的 FB、YouTube、以及 Instagram 喔~
-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
Facebook 粉絲頁(歡迎追蹤): https://goo.gl/N1z9JB
YouTube 頻道(歡迎訂閱): https://goo.gl/pQsdCt
Instagram 日常生活: https://goo.gl/nBHzXC
函式庫是什麼 在 吳老師教學部落格 Youtube 的精選貼文
2020文獻數位化編輯與應用第14次上課(非同步遠距)
提醒:
因疫情關係,非同步遠距學習,
有問題請直接在YOUTUBE下方,
或FB、EMAIL等方式提問,以折算20%的平常成績,
看完全部影片也請在YOUTUBE最後一個影片留言答覆,
看完全部影片,沒有問題(加上學號姓名,以利點名)。
但問題盡可能說明在幾分幾秒畫面得什麼問題,
並跟著實作,另請針對國旗製作變化題,設計別國國旗,
或是自己想像出來的國旗也可以。
01_國徽範例
02_國旗
完整影音
https://www.youtube.com/playlist?list=PLgzs-Q3byiYPikWWHsHvkvWvGyNc9ryLS
課程內容:
如何用新方法處理中國文獻
雲端應用、影音編輯與APP設計
文獻數位化自動化(EXCEL VBA)
實用電腦類證照考題。
習得企業所需技能為方向。
增進簡報軟體(Powerpoint)的進階應用。
文書處理(Word 2010)能力實作。
試算表(Excel 2010)與資料庫能力的養成。
影像編輯應用(Photoshop)基本應用。
辦公室應用軟體融入文學設計創意。
走出人文學院所學不實用的框架
吳老師 110/6/9
函數,元智大學,程式設計,線上教學excel vba教學電子書,excel vba範例,vba語法,vba教學網站,vba教學講義,vba範例教學,excel vba教學視頻
函式庫是什麼 在 吳老師教學部落格 Youtube 的最佳貼文
2020文獻數位化編輯與應用第14次上課(非同步遠距)
提醒:
因疫情關係,非同步遠距學習,
有問題請直接在YOUTUBE下方,
或FB、EMAIL等方式提問,以折算20%的平常成績,
看完全部影片也請在YOUTUBE最後一個影片留言答覆,
看完全部影片,沒有問題(加上學號姓名,以利點名)。
但問題盡可能說明在幾分幾秒畫面得什麼問題,
並跟著實作,另請針對國旗製作變化題,設計別國國旗,
或是自己想像出來的國旗也可以。
01_國徽範例
02_國旗
完整影音
https://www.youtube.com/playlist?list=PLgzs-Q3byiYPikWWHsHvkvWvGyNc9ryLS
課程內容:
如何用新方法處理中國文獻
雲端應用、影音編輯與APP設計
文獻數位化自動化(EXCEL VBA)
實用電腦類證照考題。
習得企業所需技能為方向。
增進簡報軟體(Powerpoint)的進階應用。
文書處理(Word 2010)能力實作。
試算表(Excel 2010)與資料庫能力的養成。
影像編輯應用(Photoshop)基本應用。
辦公室應用軟體融入文學設計創意。
走出人文學院所學不實用的框架
吳老師 110/6/9
函數,元智大學,程式設計,線上教學excel vba教學電子書,excel vba範例,vba語法,vba教學網站,vba教學講義,vba範例教學,excel vba教學視頻
函式庫是什麼 在 吳老師EXCEL VBA設計(大數據自動化)教學 Youtube 的最佳解答
東吳EXCEL VBA與資料庫雲端設計115第5次(遠距學習)
溫馨提醒:因疫情關係,遠距學習,
有問題請直接在YOUTUBE下方,或FB、EMAIL等方式提問,
看完全部影片也請在YOUTUBE最後一個影片留言答覆,
看完全部影片,沒有問題。
但問題盡可能說明在幾分幾秒畫面得什麼問題,
並跟著實作,另請找其他的範例練習。
上課內容:
01_日期格式說明
02_NOW函數與自訂格式設定
03_用TEXT函數切割年月日周
04_用日期格式切割年月日周等資料
05_DATEDIF函數計算相差幾年月日
06_DATEDIF函數計算精確年齡
07_DATEDIF函數轉為VBA輸出
08_EDATE函數與產生年利其他日期
09_判斷加一天月份是否相同與過濾錯誤
10_用VBA格式化日期與還原格式
11_將Cells改為用Range物件優化執行速度
12_年曆一鍵完成與欄數字轉文字
完整教學
http://goo.gl/aQTMFS
吳老師教學論壇
http://www.tqc.idv.tw/
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/?hl=zh-TW#!forum/excel-vba-114
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
課程簡介
五大類函數與自訂函數
一、文字和資料函數
二、邏輯函數
三、日期和時間函數
四、數學和三角函數
五、檢視和參照函數
其他綜合範例
上課用書:
Excel VBA一點都不難:一鍵搞定所有報表
作者: Excel Home
出版社:博碩
出版日期:2013/06/26
定價:380元
超圖解 Excel VBA 基礎講座
作者: 亮亨/譯 出版社:旗標
出版日期:2006/05/15 定價:420元
日本Amazon網站同類書籍銷售No.1
吳老師 110/5/31
函數,東吳進修推廣部,自強基金會,程式設計,線上教學excel vba教學電子書,excel vba範例,vba語法,vba教學網站,vba教學講義,vba範例教學,excel vba教學視頻
函式庫是什麼 在 Python 標準函式庫(Standard Library) 的推薦與評價
Python 的標準函式庫是非常龐大的,其提供了如下所述極多且涵蓋用途極廣的許多模組。包含一些用C 語言撰寫,可以操作像是檔案讀寫等系統相關功能的內建模組,當然也有 ... ... <看更多>
函式庫是什麼 在 004 函式(Function) 與標頭檔影片1 : C++ 教學進階 - YouTube 的推薦與評價
... 更可以鼓勵我, 讓我有持續錄製的動力) 影片內容: C++ 教學進階: 004 函式 (Function) 與標頭檔影片1 - 呼叫C++標準 函式庫 中的 函式 ... ... <看更多>
函式庫是什麼 在 [問題] api是什麼? - 看板C_and_CPP - 批踢踢實業坊 的推薦與評價
最近自學想要寫一些比較好玩的東西,而看上了winAPI,雖然知道api是應用程式介面,但實際使用上和函式庫沒什麼區別,所以他是函式庫?
但仔細想想,winAPI是程式要使用核心功能的介面,用函式庫好像沒辦法實現(?),所以是用已經編譯封裝好的程式,算是dll?
還是兩者混合在一起用?
如果是函式庫,那為什麼像opneCL和QT不叫API而叫函式庫?
看了很多解釋還是搞不太懂API的概念
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.139.188.142
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1496389972.A.4B9.html
在函式庫和API裡面都有一樣的效果,那他們的區別是什麼?實現的方式?
※ 編輯: wei115 (125.230.101.22), 06/03/2017 00:04:31
... <看更多>