- cmduse the information provided by cmd to start program this option also tells python to stop processing the rest of the information as options (it' treated as part of the command-dstart the debugger (used to locate errors in your application-eignore all the python environment variablessuch as pythonpaththat are used to configure python for use -hdisplay help about the options and basic environment variables onscreen python always exits after it performs this task without doing anything else so that you can see the help information -iforce python to let you inspect the code interactively after running script it forces prompt even if stdin (the standard input devicedoesn' appear to be terminal - modrun the library module specified by mod as script this option also tells python to stop processing the rest of the information as options (the rest of the information is treated as part of the command-ooptimize the generated bytecode slightly (makes it run faster-ooperform additional optimization by removing doc-strings -qtell python not to print the version and copyright messages on interactive startup -sforce python not to add the user site directory to sys path ( variable that tells python where to find modules-sdon' run 'import siteon initialization using this option means that python won' look for paths that may contain modules it needs -uallow unbuffered binary input for the stdout (standard outputand stderr (standard errordevices the stdin device is always buffered -vplace python in verbose mode so that you can see all the import statements using this option multiple times increases the level of verbosity -vdisplay the python version number and exit --versiondisplay the python version number and exit - argmodify the warning level so that python displays more or fewer warnings the valid arg values are action message category module lineno