是否可以获取传递给函数的变量的原始变量名?例如
foobar = "foo"def func(var): print var.origname
以便:
func(foobar)
返回:
>>foobar
编辑:
我只想做一个像这样的函数:
def log(soup): f = open(varname+'.html', 'w') print >>f, soup.prettify() f.close()
..并让函数根据传递给它的变量的名称生成文件名。
我想如果不可能的话,我只需要每次将变量和变量名作为字符串传递。
阿晨1998
呼如林
相关分类