2021年2月8日 星期一

parse_args()報錯:ipykernel_launcher.py: error: unrecognized arguments:

標題:

args = parser.parse_args報錯:ipykernel_launcher.py: error: unrecognized arguments。

或:

args = parser.parse_args報錯:An exception has occurred, use %tb to see the full traceback.

SystemExit: 2


===分隔線===


今天使用Python的args = parser.parse_args時遇到了以下錯誤:


錯誤內容如下:

ipykernel_launcher.py: error: unrecognized arguments

An exception has occurred, use %tb to see the full traceback.

SystemExit: 2


如何解決呢?

將 args = parser.parse_args()

改成 args = parser.parse_args(args=[])


改完重新執行程式後,錯誤就消失了。


2 則留言:

  1. 謝謝你 Orz
    我今天用助教給的code也遇到這個問題...

    回覆刪除
    回覆
    1. 感謝回覆,能確實幫助到讀者,是我寫文的動力。

      刪除

有興趣或有疑問的歡迎提問與交流喔!!!