我在python脚本中使用eval('string')执行一段java scrit,我想将字符串存储在xml中然后解析使用元素树作为文本字符串,问题就是这样,eval()将不返回任何内容,因为解析后的字符串是一个字符串对象,而不是原始字符串,可以通过eval()进行重新组合,任何人都知道如何解决这个问题?我是编程的新生,任何建议都会得到很高的评价。
答案 0 :(得分:0)
你可能不应该使用eval ...但是要回答你关于如何存储一个对象以便稍后执行但是eval的问题,你做repr(my_object)
,这通常会返回一个字符串,适合于eval,但并非总是如此。