選項 作用
-c cmd 在命令行直接執(zhí)行python代碼。如python -c 'print "hello world"'。
-d 腳本編譯后從解釋器產(chǎn)生調試信息。同PYTHONDEBUG=1。
-E 忽略環(huán)境變量。
-h 顯示python命令行選項幫助信息。
-i 腳本執(zhí)行后馬上進入交互命令行模式。同PYTHONINSPECT=1。
-O 在執(zhí)行前對解釋器產(chǎn)生的字節(jié)碼進行優(yōu)化。同 PYTHONOPTIMIZE=1。
-OO 在執(zhí)行前對解釋器產(chǎn)生的字節(jié)碼進行優(yōu)化,并刪除優(yōu)化代碼中的嵌入式文檔字符串。
-Q arg 除法規(guī)則選項,-Qold(default),-Qwarn,-Qwarnall,-Qnew。
-S 解釋器不自動導入site.py模塊。
-t 當腳本的tab縮排格式不一致時產(chǎn)生警告。
-u 不緩沖stdin、stdout和stderr,默認是緩沖的。同PYTHONUNBUFFERED=1。
-v 產(chǎn)生每個模塊的信息。如果兩個-v選項,則產(chǎn)生更詳細的信息。同PYTHONVERBOSE=x。
-V 顯示Python的版本信息。
-W arg 出錯信息控制。(arg is action:message:category:module:lineno)
-x 忽略源文件的首行。要在多平臺上執(zhí)行腳本時有用。
file 執(zhí)行file里的代碼。
- 從stdin里讀取執(zhí)行代碼。