Benjamin Peterson wrote:
2009/8/25 Chris Withers firstname.lastname@example.org:
Anyway, so how is the stuff in runpy.py wired up to the command line options passed to the interpretter?
The most relevant functions in there are "RunMainFromImporter()" (attempting zipfile/directory execution) and "RunModule()" (-m switch and also called for zipfile/directory execution). The latter function just uses normal C API calls to actually invoke the runpy code (specifically "runpy._run_module_as_main()").