在python程序中,一個.py文件被看成一個模塊,在各個模塊中定義了不一樣的函數。當咱們要使用某一個模塊中的某一個函數時,首先須將這個模塊導入,不然就會出現函數未定義的狀況.python
下面記錄的是打包及安裝包的方法。函數
本文示例是創建一個模擬登陸的程序:
logIn.py文件代碼以下:code
pwd=int(raw_input('please input your passward: ')) if pwd==123: print 'success' else: print 'error'
from distutils.core import setup setup( name='logIn', #這個是最終打包的文件名 version='1.0.0', py_modules=['logInr'], #要打包哪些,.py文件, )
python setup.py sdist
這樣在文件夾中就多出了幾個文件,在dist文件夾中的,logIn-1.0.0.tar.gz就是咱們的發佈包了;input
sudo python setup.py install
路徑在%PYTHON_HOME%/Lib/site_packages/
下it