python執行或呼叫另乙個py檔案或引數

2021-10-24 11:41:35 字數 608 閱讀 1141

(1)在file_a.py中執行file_b.py檔案

import os

os.system(

"python file_b.py para_a1 para_a2"

)#其他形式

os.system(

"python file_b.py %s"

% para_a)

os.system(

"python file_b.py "

+ para_a)

需要注意檔案路徑的寫法,因為我是在docker中執行檔案,檔名前面需要加/,如os.system("python /file_b.py")

(2)file_b.py使用file_a.py傳遞的引數

import sys

print

(sys.ar**)

#由列印的結果可知,sys.ar**[1:]是命令列傳遞的引數,sys.ar**[0]是命令列執行的檔名

para_b = sys.ar**[

1]

from file_a import df_a

呼叫另乙個Activity

1 建立主activity 注意通過權重來分配尺寸的方式 元件1 android layout width 0dp android layout weight 1 元件2 android layout width wrap content 2 在主類中指定onclick所對應的sendmessage...

python呼叫另乙個 py中的類或函式

同一資料夾下的呼叫 1.呼叫函式 a.py檔案如下 def add x,y print 和為 d x y 在b.py檔案中呼叫a.py的add函式如下 import a a.add 1,2 或from a import add add 1,2 2.呼叫類 a.py檔案如下 class a def i...

iOS 呼叫另乙個程式

在 ios 裡,程式之間都是相互隔離,目前並沒有乙個有效的方式來做程式間通訊,幸好 ios 程式可以很方便的註冊自己的 url scheme,這樣就可以通過開啟特定 url 的方式來傳遞引數給另外乙個程式。例如在 ipad 上瀏覽網頁,並且 ipad 已經安裝了 hd,那麼就開啟下面這個鏈結就會在 ...