新聞中心
包是模塊的集合,更適合一個(gè)項(xiàng)目。像很多的第三方知名的模塊都是以包的形式存

十余年專(zhuān)注成都網(wǎng)站制作,成都企業(yè)網(wǎng)站定制,個(gè)人網(wǎng)站制作服務(wù),為大家分享網(wǎng)站制作知識(shí)、方案,網(wǎng)站設(shè)計(jì)流程、步驟,成功服務(wù)上千家企業(yè)。為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù),專(zhuān)注于成都企業(yè)網(wǎng)站定制,高端網(wǎng)頁(yè)制作,對(duì)三輪攪拌車(chē)等多個(gè)方面,擁有多年的網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn)。
簡(jiǎn)單的包實(shí)現(xiàn)
自己做一個(gè)ammd包,功能簡(jiǎn)單的只有加減乘除等功能,加減在一個(gè)模塊matham里,乘除位于另一個(gè)模塊里mathmd。 下面是matham模塊的代碼:
def add(x, y): return x + ydef minus(x, y): return x - y
推薦學(xué)習(xí)《python教程》
下面是mathmd模塊的代碼:
def mul(x, y): return x * ydef div(x, y): return x / y
和這兩個(gè)模塊文件mathad.py、mathmd.py同目錄(ammd)下創(chuàng)建一個(gè)空的__init__.py文件(此文件是ammd包區(qū)分于其他目錄的一個(gè)重
要標(biāo)志),注意是init前后是兩個(gè)_下劃線(xiàn)?,F(xiàn)在ammd目錄下的文件有:
liao@liao:~/md/package$ tree . └── ammd ├── __init__.py ├── mathad.py └── mathmd.py1 directory, 3 files liao@liao:~/md/package$
名稱(chēng)欄目:創(chuàng)新互聯(lián)Python教程:如何創(chuàng)建python的包
文章地址:http://fisionsoft.com.cn/article/ccodooi.html


咨詢(xún)
建站咨詢(xún)
