我想这里有两个模块,它们支持不同的接口来做类似的事情。
例如,模块[BaseDefinition("html")]
具有类A
,模块CSVFile
具有类B
。
有人使用代码
XlsFile
我想编写一个桥接模块以使用像from B import XlsFile
xls = XlsFile()
xls.save()
这样的模块A
,以便用户可以像这样简单地移动到B
:
A
# module A_B
import A.CSVFile
XlsFile = A.CSVFile
有可能吗?还是有什么办法可以做这样的事情?