中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python怎么動態生成函數

養魚的貓咪
777
2021-03-05 13:57:47
欄目: 編程語言

python怎么動態生成函數

在python中使用types.FunctionType方法動態生成函數,具體方法如下:

from types import FunctionType, CodeType

code_1 = """

def uuid()->str:

import uuid

return str(uuid.uuid1())"""

foo_compile = compile(code_1 , "", "exec")

foo_code = [ i for i in foo_compile.co_consts if isinstance(i, CodeType)][0]

globals()['uuid'] = FunctionType(foo_code, globals())

func = globals()['uuid']

print(func())

0
道孚县| 区。| 黔东| 老河口市| 泾川县| 兴义市| 遂川县| 尚义县| 抚州市| 竹北市| 汶川县| 扶余县| 西乌珠穆沁旗| 江山市| 锦屏县| 大余县| 察隅县| 巴彦县| 东山县| 嘉义县| 五台县| 漳平市| 东明县| 青川县| 蒲江县| 施甸县| 建水县| 仁布县| 泸溪县| 老河口市| 福州市| 土默特右旗| 从化市| 南康市| 阿尔山市| 新余市| 桃园县| 宜君县| 石楼县| 景洪市| 酉阳|