python中的 m引數

2021-09-26 00:09:30 字數 553 閱讀 6021

1、在命令列中啟動python指令碼的時候,經常會用到-m引數,那麼-m起了什麼作用呢?

2、先看看 python --help(python-h) 給出的資訊:

意思是將庫中的python模組用作指令碼去執行。

4、將模組當做指令碼去啟動有什麼用?

python ***.py

python -m ***.py

這是兩種載入py檔案的方式:

1叫做直接執行

2相當於import,叫做當做模組來啟動

不同的載入py檔案的方式,主要是影響sys.path這個屬性。sys.path相當於linux中的path

這就是當前python解析器執行的環境,python解析器會在這些目錄下去尋找依賴庫。

詳細的區別可以參考這篇博文-->

原文;

python中引數 Python中的引數

python中的引數 1.python函式引數有多重形式 test arg1,arg2,args test arg1,arg2,args kwargs 2.其中比較糊弄人的是 args和 kwargs args 變長的佔位引數列表 kwargs 變長的鍵值對引數列表 3.什麼是佔位引數 test a...

python中的引數 python中的引數

一 位置引數 def test x,y print x print y test 1,2 與形參一一對應 結果如下 二 關鍵字引數 def test1 x,y print x print y test1 y 2,x 3 與形參順序無關 結果如下 三 預設引數 def student name,age...

Python中的引數

test arg1,arg2,args test arg1,arg2,args kwargs args變長的佔位引數列表 kwargs變長的鍵值對引數列表 test arg1,arg2 引數括弧中列出的識別符號就是佔位引數 args變長佔位引數是用來傳送乙個非鍵值對的可變數量的引數列表給乙個函式,可...