[问题] 请问发行套件 以及下载套件观念问题

楼主: maxjoiny (封尘)   2014-08-22 00:03:41
各位好 我最近在研读深入浅出这本书
我才刚开始学习Python 其中有一些问题想请问大家 还请大家多多指教
1. 请问如果在本机端使用.py 档案 我有需要发行成套件吗? 差异在哪里呢?
2. 如果下载回来的套件 我有使用到它的功能 我必须要再发布出去
我应该要怎么找这个范例来看呢?
不好意思可能问题很蠢 希望大家告诉我 谢谢
作者: CoASH (天秤)   2014-08-22 03:54:00
回答2.你是指GPL授权吗 他鼓励开放原始码你用了GPL的套件,而今天你要公开发布你的程式的时候就要再用GPL发布,公布原始玛比如说PYQT有两种授权模式,要嘛跟我买授权(进行商业用途)不然就用GPL授权(原始码必须公开)
楼主: maxjoiny (封尘)   2014-08-22 09:26:00
谢谢您的回答 我意思是指说从官网下载的套件我再包装后再发布是否也要将下载的包装在里面
作者: ccwang002 (亮)   2014-08-22 09:39:00
包套件指引 https://packaging.python.org/en/latest/1. 包成套件,别人使用会变方便,但单档可能没什么感觉2. 包套件就能宣告相依性,安装你的套件时会自动装相依这样就不需要把它包在自己的程式码中例如:docopt 只有单档,你可以选择宣告相依性安装使用或者放在自己档案同目录直接 import。任何套件都是范例
楼主: maxjoiny (封尘)   2014-08-22 09:51:00
谢谢楼上讲解 非常感谢您~~ 我大概了解了

Links booklink

Contact Us: admin [ a t ] ucptt.com