16.5.3.1 Command line usage
idle.py [-c command] [-d] [-e] [-s] [-t title] [arg] ... -c command run this command -d enable debugger -e edit mode; arguments are files to be edited -s run $IDLESTARTUP or $PYTHONSTARTUP first -t title set title of shell window
If there are arguments:
- If -e is used, arguments are files opened for
editing and
sys.argv
reflects the arguments passed to IDLE itself. - Otherwise, if -c is used, all arguments are
placed in
sys.argv[1:...]
, withsys.argv[0]
set to'-c'
. - Otherwise, if neither -e nor -c is
used, the first argument is a script which is executed with
the remaining arguments in
sys.argv[1:...]
andsys.argv[0]
set to the script name. If the script name is '-', no script is executed but an interactive Python session is started; the arguments are still available insys.argv
.
See About this document... for information on suggesting changes.