I\'m writing a python programm to do granular syncs between different DB.
I\'m using SQLAlchemy and a module named sqlautocode for DB inspecting and Schema Classes p
You don't have to import classes from modules in this case. Instead import both modules. Like this:
import moda, modb
moda.MyClass()
modb.MyClass()
On the other hand this doesn't let you use cool tools like pyflakes
. So I would do the hard work (you have to do it only once, right?) and import classes with renaming. I am great supporter of from x import something
because it let's you detect errors the earliest possible.
Just import the modules and don't try to pull the names from them. from X import Y
should be used sporadically, anyway.
import module_a
import module_b
module_a.x
module_b.x