在 Spyder(python) 中運(yùn)行一個(gè)文件 a.py,我想在 cmd 中運(yùn)行 b.py,它應(yīng)該由 a.py 調(diào)用,這樣 b.py 文件在命令行中運(yùn)行,b.py 文件中有代碼獲得輸入。 a = int(input())如何在命令提示符下從 a.py 文件運(yùn)行此 b.py 文件?
1 回答

MMTTMM
TA貢獻(xiàn)1869條經(jīng)驗(yàn) 獲得超4個(gè)贊
看起來你想從 a.py 運(yùn)行文件 b.py 所以,你可以簡單地在 a.py 中導(dǎo)入 b.py 并使用 b.py 中的函數(shù)
例如,假設(shè) b.py 中有一個(gè)函數(shù) show()
def show():
print("This is from file B")
現(xiàn)在,將該文件導(dǎo)入 a.py
import b
print("This is from file A")
b.show()
否則,您可以使用另一種使用 os 模塊的方法
import os
os.system('python b.py')
通過添加這兩行,您可以從 a.py 運(yùn)行 b.py
添加回答
舉報(bào)
0/150
提交
取消