1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#!usr/bin/env python
#coding:utf-8
namespace
=
{
'name'
:
'wupeiqi'
,
'data'
:[
18
,
73
,
84
]}
code
=
'''def hellocute():return "name %s ,age %d" %(name,data[0],) '''
func
=
compile
(code,
'<string>'
,
"exec"
)
exec
func
in
namespace
result
=
namespace[
'hellocute'
]()
print
result
|
python的compile函数
最新推荐文章于 2024-05-12 22:13:19 发布