本博客讲述了在 jupyter notebook 上 argparse.parse_args() 无法正确运行的解决办法 问题描述 argparse 是我比较习惯的命令行解析程序,之前一直在pycharm 中用(教程请见本人另外一篇 博客 ),今天在 jupyter notebook 中使用的时候发现报错了! 报错代码: import argparse import os import random import numpy as np import torch import torch . backends . cudnn as cudnn arg = argparse . ArgumentParser ( ) arg . add_argument ( "--workers" , type = int , help = "数据加载线程的个数,默认8 线程" , default = 4 ) arg . add_argument ( "--batchSize" , type = int , help = "输入批数据的大小,默认200" , default = 200 ) arg . add_argument ( "--lr" , type = float , default = 0.0002 , help = "学习率,默认大小是 0.0002" ) arg . add