import sys def main(): print("-" * 20) print("argv[1] = %s" %(sys.argv[1])) print("argv[2] = %s" %(sys.argv[2])) print("-" * 20) if __name__ == '__main__': main()
在 Command Line 傳送參數執行的畫面。
若要在 Spyder 除錯傳入參數,先輸入以下指令到 ipython console 中,再逐步除錯。
方法1:
debugfile('C:/Python/test.py',args='123 456', wdir='C:/Python')
方法2:
點擊「Run」>「Configuration per file...」。
勾選 「Command line options」,並輸入參數。
參考資料: