我仍然在学习python,我正在尝试学习对象类和继承
我正在尝试创建一个脚本,它能够使用不同的引擎(MySQL、Oracle和MSSQL)处理多个不同的数据库
我有一个名为dbremote
的类和几个较小的类:MySQL
、MSSQL
和ORACLE
。类dbremote
有一个内部变量:dbtype
每个较小的类都有相同的函数:test connection
、perform query
和get table structure
我要做的是用dbtype调用dbremote,然后调用函数,让dbremote类使用正确的子类来执行操作
我希望有人能教我怎么做。 谢谢
您可以创建一个简单的工厂函数来基于
dbtype
创建适当类型的实例,然后调用所需的方法相关问题 更多 >
编程相关推荐