有没有办法做到这一点?
基本上我有一个文件,我希望用户能够通过我构建的GUI进行编辑(我可以轻松完成所有这些操作)。部分是函数中的计算。那个或能够从另一个文件编辑.py文件也没关系,但是很难找到任何东西,因为每个搜索都会返回有关IDLE等的详细信息。
我也没有问题,只在文本文件中进行计算,并能够从文本文件中读取它,然后解析它以添加变量,但是甚至不确定如何轻松地执行此操作,计算方式如下变化:
(abs(x) - abs(y)* dict ['t'])* 18
((abs(y)* dict ['t']) - abs(x))* 20
等约10种不同的变种
答案 0 :(得分:1)
是的,它根本不安全,但是eval
是要走的路:
In [1]: a= 10
In [2]: b= 20
In [3]: eval('a + 10*b')
Out[3]: 210