Python 的幾個命令列引數

2022-06-09 17:18:09 字數 330 閱讀 6476

1) 以 $ python 方式啟動 python 直譯器,之後 import 乙個模組,將生成 .pyc 檔案。

2) 以 $ python -o 方式啟動 python 直譯器,之後 import 乙個模組,將生成優化的位元組碼 .pyo 檔案。

3) 以 $ python -m 模組名(不帶.py) ,以命令列方式執行乙個模組,其結果和使用 $ python 模組名.py 相同。

4) 以 $ python -c 命令字串,以命令列方式執行乙個字串形式的 python 語句,例如 $ python -c "for idx in range(10): print idx"

完。

python 命令列引數

本篇將介紹python中sys,getopt模組處理命令列引數 如果想對python指令碼傳引數,python中對應的argc,argv c語言的命令列引數 是什麼呢?需要模組 sys 引數個數 len sys.argv 指令碼名 sys.argv 0 引數1 sys.argv 1 引數2 sys....

python 命令列引數

python呼叫時,可以直接在命令列中加入呼叫引數,通過sys模組的argv來進行解析,如下 lixinglei bogon someother python param.py port 8080 username lixinglei lixinglei bogon someother vim pa...

python 命令列引數

一 getopt模組 主要用到了模組中的函式 options,args getopt.getopt args,shortopts,longopts 引數args 一般是sys.argv 1 過濾掉sys.argv 0 它是執行指令碼的名字,不算做命令列引數。shortopts 短格式 例如 hp i...