亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

python - 有一個函數名(字符串形式),如何能夠調用這個函數?

瀏覽:143日期:2022-09-11 15:04:42

問題描述

比如:

def afunc(): return 0

現在我有變量s=’afunc’,(此處僅舉例,實際操作時名字是可變的)那么想調用afunc函數應當怎么操作呢?

補充說明:我的意思是,在實際應用中,我沒有辦法知道這個函數具體名字叫什么(上面的afunc只是隨便舉個例子),但我知道他的名字保存在一個字符串s中,我有的僅僅是s這個變量,那么我能不能通過這個s,來對那個函數進行調用

問題解答

回答1:

根據你的描述,可以參考以下代碼

環境:python2.7.11

import sysdef afunc(): return 0s= 'afunc'get_afunc = getattr(sys.modules[__name__], s)print get_afunc()

運行結果

python - 有一個函數名(字符串形式),如何能夠調用這個函數?

回答2:

假設你寫這個函數的文件叫a.py,在a.py所屬的文件夾下新建一個文件叫b.py,在b.py的開頭寫上from a import afunc,這樣你在b.py中就可以使用afunc()了。

標簽: Python 編程
主站蜘蛛池模板: cijilu刺激 国产免费的 | 久久爱成人网 | 可以免费观看的一级毛片 | 91在线播放网站 | 亚洲色图欧美激情 | 亚洲 欧美 日韩在线一区 | 色婷婷中文字幕在线一区天堂 | 日本精品久久久久中文字幕8 | 久草在线综合 | 国产成人在线免费视频 | 国产精品一区二区三区高清在线 | 伊人tv| 国产欧美性综合视频性刺激 | 亚洲精品乱码国产精品乱码 | 亚洲国产欧美国产第一区 | 在线观看精品国产 | 91av视频在线免费观看 | 日韩精品电影一区 | 亚洲欧洲视频在线观看 | 青青草在线视频免费观看 | 国产精品爱久久久久久久三级 | 高清国产一级毛片国语 | 日韩一级在线 | 久久久美女视频 | 555夜色555亚洲夜色 | 在线视频观看你懂的我的 | 热国产热综合 | 日本不卡一区二区三区视频 | 国产片一级特黄aa的大片 | 黑人解禁hd在线观看 | 色吧dvd| 中国黄色免费 | 草草视频免费观看 | 金发美女大战黑人啪啪 | 黄色网页在线看 | 亚洲日韩欧美综合 | 国产大片免费观看资源 | 亚洲性图 | 日本国产欧美色综合 | 美日韩黄色大片 | 免费看欧美一级特黄α大片 |