我正在尝试使用 Python3 创建一个电子表格应用程序,并且很难将其设置为能够执行跨单元格功能,例如:
a0+2
其中 a0 是一个包含字符串的 tkinter 文本框。我制作了一个字典,将每个地址(a0、a1、a2 等)映射到单元格对象,但不确定是否让程序解析字符串以查找地址字符串,或者是否有一些非常巧妙的eval()
技巧。我尝试过使用eval()
,但我不断收到错误消息
TypeError: globals must be a real dict; try eval(expr, {}, mapping)
无论我把字典放在哪里,或者即使我尝试使用全局演员表。任何帮助,将不胜感激。