cal.py:
#!/usr/bin/pythondef add(x,y): return x+yif __name__ == '__main__': PRint add(1,2)
注:__name__為內置變量,如果直接在CLI中調用值為__mail__,否則為文件名。
在new.py中導入:
import calprint cal.add(2,3);
1、建立一個名字為包名字的文件夾
2、在該文件夾下創建一個__init__.py文件
3、根據需要在該文件夾下存放腳本文件、已編譯的擴展及子包
4、在文件中用 import pack.m1,pack.m2,pack.m3 進行導入
5、用 pack.m1.xxx來調用包中模塊的方法
示例目錄結構:
util/├── cal.py├── cal.pyc├── __init__.py└── __init__.pyc
調用示例new.py:
import util.calprint util.cal.add(2,3);//5
或用as來使用別名:
import util.cal as cprint c.add(2,3);//5
或者用from來簡寫:
from util.cal import addprint add(2,3);
新聞熱點
疑難解答