我正在编写一个程序来运行涉及来自两个数据库的数据的某些测试。这个想法是将这些测试实现为插件(我目前正在使用Yapsy插件框架)。例如,一个测试可以检查第一个数据库中一个表行中的某些字段是否等于另一个数据库中一个表行中的其他字段。很可能几个测试必须访问相同的表数据,如果程序在这种情况下不会复制数据的重新存储,那将是很好的(由于涉及远程数据库,查询的执行可能很慢)。 / p>
关于如何在python中实现它的任何想法?
答案 0 :(得分:0)
如果要检索数据然后对其进行处理,并且事先知道数据的结构,则可以使每个插件声明它使用的数据:表或表/列。
然后你可以创建一个tables =>字典。插件,并为每个插件传递加载其表时所需的数据。