1. 程式人生 > >python學習十二(自己製作模組並安裝到系統、靜態方法)

python學習十二(自己製作模組並安裝到系統、靜態方法)

第一:自己製作模組並安裝到系統

1、建立檔案setup.py,並對這個檔案新增內容:

from distutils.core import setup

setup(name="xxx",version="1.0",description="xxx",author="xxx",py_modules=["xxx1","xxx2"])

2、構建模組,執行python setup.py build

3、生成釋出壓縮包,執行python setup.py sdist

4、安裝,找到壓縮包,並解壓,執行python setup.py install

第二:靜態方法

class People:

country = 'china'

@staticmethon

def getCountry():

return People.country

和類方法不同的(self)

面向物件,叫方法

面向過程,叫函式

在類外面定義的,就叫函式,可以放在類中,以靜態方法的方式來表示也可以