Quoting Anthony Baxter <anthony at interlink.com.au>: > > > +1 on the -m command-line variation, with the following change: > > > > I'd like Python to import the module and then run it's main function. > > > > I've been meaning to suggest smething like this myself. > > I'd prefer it import the module, with __name__ == "__main__", > because it's compatible with what we do now for a module that's > also a script. But I like the idea, nonetheless. > > Question: should python -m foo.bar.baz work? I'd say "yes". I was curious how hard this would be to implement. Minus Andrew's addition, the answer is "Not very". So those who are interested in the idea might want to take a look at SF Patch # 1035498. The patch tries to make "./python -m pdb" mean the same thing as "./python Lib/pdb.py" on a development build. (I use that example, because I have only a very vague idea of where the pdb script ends up for an installed version of Python - which is why I think this option would be very useful!) Cheers, Nick.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4