我有一点python代码,可以按计划运行。(我认为我的问题与循环中的问题是一样的。)
假设代码段的最基本形式如下所示:
A = 1
B = 2
renameMe = A + B
假设调度程序每5分钟运行一段相同的代码。变量A和变量A的值;B在每次运行代码时都是不同的,但是操作renameMe = A + B
总是相同的
A&;B是从每5分钟更新一次的数据帧中抓取的,所以我不知道它们是什么,但是如果我需要事先处理它们,而不是将它们分配给a&;B马上,我可以
我最近发现,为了使其他功能正常工作,我需要能够在每次代码片段运行时重命名变量renameMe
。换句话说,我希望变量的名称在代码段第一次运行时为renameMe1
,然后在5分钟后运行时为renameMe2
,依此类推
变量的名称以何种方式更改(ints、strs等等)并不重要,只要我能够找到新的变量名称,并在其他地方使用它
不要使用变量名,否则会出现问题,使用容器:
列表:
字典:
如果需要持久性,请使用平面文件或数据库
我认为使用类以便可以使用
setattr
是合适的:Values.val1
现在将被分配相关问题 更多 >
编程相关推荐