[問題]framework library package 的定義?

看板Python作者 (shiuan)時間7年前 (2016/10/22 17:33), 編輯推噓4(4010)
留言14則, 5人參與, 最新討論串1/1
如題 小弟寫了python一年一直搞不懂這三者的差別 有沒有大大能舉例說明他們的不同呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.63.49 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1477128818.A.9EF.html

10/22 17:51, , 1F
這不太重要
10/22 17:51, 1F

10/22 17:52, , 2F
通常framework會規定你的流程或思路,library比較沒有
10/22 17:52, 2F

10/22 17:52, , 3F
限制
10/22 17:52, 3F

10/22 17:54, , 4F
但這基本上取決於作者:你可以寫個framework說它是libra
10/22 17:54, 4F

10/22 17:54, , 5F
ry這樣…
10/22 17:54, 5F

10/22 17:55, , 6F
package就更廣泛了…任何東西集成在一起就叫package
10/22 17:55, 6F

10/22 18:35, , 7F
感謝大大
10/22 18:35, 7F

10/24 00:58, , 8F
library 是像呼叫用, framework 就是一個框架 ,去
10/24 00:58, 8F

10/24 00:58, , 9F
改裡面的東西
10/24 00:58, 9F

10/24 00:58, , 10F
有錯請指正
10/24 00:58, 10F

10/24 08:18, , 11F
舉例:Django 是 Web Framework, Requests 是 HTTP
10/24 08:18, 11F

10/24 08:18, , 12F
Library
10/24 08:18, 12F

10/24 08:24, , 13F
這兩個都是 Python package
10/24 08:24, 13F

11/08 12:02, , 14F
lib是程式流程由你掌控,fw比較像是你提供lib給他
11/08 12:02, 14F
文章代碼(AID): #1O2p9odl (Python)