作者maxjoiny (緋櫻)
看板Python
標題[問題] 請問發行套件 以及下載套件觀念問題
時間Fri Aug 22 00:03:41 2014
各位好 我最近在研讀深入淺出這本書
我才剛開始學習Python 其中有一些問題想請問大家 還請大家多多指教
1. 請問如果在本機端使用.py 檔案 我有需要發行成套件嗎? 差異在哪裡呢?
2. 如果下載回來的套件 我有使用到它的功能 我必須要再發布出去
我應該要怎麼找這個範例來看呢?
不好意思可能問題很蠢 希望大家告訴我 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.165.28.158
※ 文章網址: http://webptt.com/m.aspx?n=bbs/Python/M.1408637023.A.97A.html
1F:推 CoASH: 回答2.你是指GPL授權嗎 他鼓勵開放原始碼 08/22 03:54
2F:→ CoASH: 你用了GPL的套件,而今天你要公開發布你的程式的時候 08/22 03:55
3F:→ CoASH: 就要再用GPL發布,公布原始瑪 08/22 03:56
4F:→ CoASH: 比如說PYQT有兩種授權模式,要嘛跟我買授權(進行商業用途) 08/22 03:58
5F:→ CoASH: 不然就用GPL授權(原始碼必須公開) 08/22 03:59
6F:→ maxjoiny: 謝謝您的回答 我意思是指說從官網下載的套件 08/22 09:26
7F:→ maxjoiny: 我再包裝後再發布是否也要將下載的包裝在裡面 08/22 09:27
9F:→ ccwang002: 1. 包成套件,別人使用會變方便,但單檔可能沒什麼感覺 08/22 09:42
10F:→ ccwang002: 2. 包套件就能宣告相依性,安裝你的套件時會自動裝相依 08/22 09:42
11F:→ ccwang002: 這樣就不需要把它包在自己的程式碼中 08/22 09:43
12F:→ ccwang002: 例如:docopt 只有單檔,你可以選擇宣告相依性安裝使用 08/22 09:44
13F:→ ccwang002: 或者放在自己檔案同目錄直接 import。任何套件都是範例 08/22 09:45
14F:→ maxjoiny: 謝謝樓上講解 非常感謝您~~ 我大概了解了 08/22 09:51