Dj Gilcrease schrieb:
Say I have an application that lives in /usr/local/myapp it comes with
some default plugins that live in /usr/local/myapp/plugins and I allow
users to have plugins that would live in ~/myapp/plugins
Is there a way to map ~/myapp to a user package so I could do "from
user.plugins import *" or better yet map it to myapp.user?
No. You can execfile things in there, or you can add ~/myapp to the
sys.path and then import things in there. And you can create aliases for
those of course.
Alternatively, namespace-packages and virtualenvs might be a solution,
but not exactly straight-forward as well.
Diez
--
http://mail.python.org/mailman/listinfo/python-list