[Python-ideas] Module aliases and/or "real names"

Ron Adam rrr at ronadam.com
Thu Dec 30 02:48:54 CET 2010



On 12/29/2010 03:52 PM, Nick Coghlan wrote:
> Disclaimer: this is a currently half-baked idea that needs some
> discussion here if it is going to turn into something a bit more
> coherent :)

Sometimes half baked is good as it gets at the concept, rather than being 
bogged down with the details. ;-)

> On and off, I've been pondering the problem of the way implementation
> details (like the real file structures of the multiprocessing and
> unittest packages, or whether or not an interpreter use the pure
> Python or the C accelerated version of various modules) leak out into
> the world via the __module__ attribute on various components. This
> mostly comes up when discussing pickle compatibility between 2.x and
> 3.x, but in can show up in various guises whenever you start relying
> on dynamic introspection.

This sounds like two different separate issues to me.

One is the leaking-out of lower level details.

The other is abstracting a framework with the minimal amount of details needed.

Ron



More information about the Python-ideas mailing list