如何让我的脚本解释用户提供的字符串表达式?

时间:2015-10-27 17:32:04

标签: python

我正在尝试开发一个python脚本,我可以从命令行传递一个xmldict参数并让它返回值。

我知道我仍然需要添加argv代码,但是现在我正在尝试这样做让Python从变量中读取print语句。到目前为止没有运气。 print语句只是将vv打印为字符串。我正在使用2.7.2但如果它更容易使用Python 3。

#!/usr/bin/python

import xmltodict

document_file = open("file.xml", "r") 
original_doc = document_file.read() 
document = xmltodict.parse(original_doc) 

day = document['weather']['dayf']['day']

vv='day[2][\'hi\']'

print "{0} ".format(vv)

print "{0} ".format(day[2]['hi'])

0 个答案:

没有答案