【发布时间】:2012-11-14 04:24:50
【问题描述】:
有什么办法吗?
基本上我有一个文件,我希望用户能够通过我构建的 GUI 编辑它(所有这些我都可以轻松完成)。其中一部分是函数中的计算。那个或者能够从另一个文件编辑一个 .py 文件也很好,但是很难找到任何关于它的东西,因为每次搜索都会返回有关 IDLE 等的详细信息。
我也没有问题,只在文本文件中进行计算并能够从文本文件中读取它,然后对其进行解析以添加变量,但我什至不知道如何轻松地做到这一点,计算变化如下:
(abs(x) - abs(y) * dict['t']) * 18
((abs(y) * dict['t']) - abs(x)) * 20
等大约 10 种不同的变体
【问题讨论】:
-
您可以使用 eval() 评估字符串
-
如果文件安全/在客户端机器上运行,则使用
eval
标签: python