This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author SegundoBob
Recipients SegundoBob, martin.panter, r.david.murray
Date 2015-08-31.21:58:20
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1441058300.22.0.7644461112.issue24949@psf.upfronthosting.co.za>
In-reply-to
Content
msg249272

Thank you Martin Panter for the documentation URL's.  The import machinery is so complicated that I have given up trying to understand what is "correct" behavior.    Depending on the code in the relevant __init__.py and/or explicitly referenced Python modules each Python library can have vastly different import behavior.  I believe the simplest way to figure out what an import does and hence, what import statements I need is to run a Python interpreter in a terminal, execute an import statement, and then use the dir() function several times to see what the import statement did.

The import documentation is only slightly useful due to its great length and complexity.
History
Date User Action Args
2015-08-31 21:58:20SegundoBobsetrecipients: + SegundoBob, r.david.murray, martin.panter
2015-08-31 21:58:20SegundoBobsetmessageid: <1441058300.22.0.7644461112.issue24949@psf.upfronthosting.co.za>
2015-08-31 21:58:20SegundoBoblinkissue24949 messages
2015-08-31 21:58:20SegundoBobcreate