新聞中心
這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:python中的all函數(shù)是什么?怎么用?
如果是內(nèi)部函數(shù)里有_開頭,好像只有一個(gè)函數(shù)能被調(diào)用,換了一個(gè)就不可以的經(jīng)歷嗎?因?yàn)檫@是python的規(guī)則,所以只能這樣,但是我們要強(qiáng)行調(diào)入私有函數(shù)要怎么處理呢?可以實(shí)現(xiàn)嗎?在python范圍內(nèi)容,肯定是可以實(shí)現(xiàn)的,但是我們需要借用今天要學(xué)習(xí)的all函數(shù)來試實(shí)現(xiàn)。

實(shí)例內(nèi)容:Python代碼文件test.py如下
def _local_func(): print 'local' def test(): _local_func()
通過all函數(shù)來控制import *的導(dǎo)出范圍:
__all__ = ['test'] def _local_func(): print 'local' def test(): _local_func() def test1(): _local_func()
大家試了一下嗎?是不是可以實(shí)現(xiàn)的呢?但是按照上述給大家演示的示例,需要注意的是,這個(gè)只能基于import*情況下才可以實(shí)現(xiàn)的,我們還得把a(bǔ)ll函數(shù)放在代碼中間哦~更多內(nèi)容,點(diǎn)擊python學(xué)習(xí)網(wǎng)。
分享文章:創(chuàng)新互聯(lián)Python教程:python中的all函數(shù)是什么?怎么用?
URL網(wǎng)址:http://www.dlmjj.cn/article/dhgehid.html


咨詢
建站咨詢
