Rob Gaddi wrote: > I'm trying to figure out how to rename an import globally for an entire > package. > Something like: > > pkg/__init__.py: > import graphing_module_b as graph
If you want to go low-level: sys.modules["pkg.graph"] = graph will make > pkg/foobar.py: > from .graph import plot, axis work. > The point being that, if at some point I decide to change from > graphing_module_b to graphing_module_a, that decision is made at a single > central point in my package rather than scattered through 30 different > import statements in a dozen files. > > Any ideas? > -- https://mail.python.org/mailman/listinfo/python-list