1. 程式人生 > >ipython 下命令列引數如何傳入

ipython 下命令列引數如何傳入

1:問題描述

使用spyder執行Python程式時,有時會遇到程式本身需要有命令列引數(程式內有arg[])傳入才能執行的情況。我之前一般是使用cmd直接呼叫對應的.py後面再加上對應的命令列引數來執行程式。但是想在spyder下ipython console內直接執行程式時卻遇到了困難,試了好幾種辦法都不行。比如runfile,還有單步下在ipdb>後輸入引數然後執行下一步都沒能解決問題。

2:solution

在spyder下ipython console操作檯內直接輸入run +要跑的.py +傳入引數,這樣即可解決問題,程式就能夠像在cmd下一樣跑起來了~