SystemExit:python google colab中的2个无法识别的参数

时间:2020-01-18 13:29:06

标签: python deep-learning google-colaboratory

1 **import** os
2 **import** argparse
3 **from** argparse **import** ArgumentParser
4 **import** numpy as np
5 **def** convert_to_numpy(input,H,W):
6    image = input[:,:,padsize:H-padsize,padsize:W-padsize].clone()
7    input_numpy = image[:,:,:H,:W].clone().cpu().numpy().reshape(3,H-padsize*2,W-padsize*2).transpose(1,2,0)
8   **for** i in range(3):
9        input_numpy[:,:,i] = input_numpy[:,:,i] * std[i] + mean[i]
10        return  input_numpy
11      parser = argparse.ArgumentParser()
12 parser.add_argument("--dataset_name", type=str, default="usrImg", help="name of folder")
13 opt = parser.parse_args()

我正在运行此代码,并在出现错误 parser.add_argument(“-dataset_name”,type = str,default =“ usrImg”,help =“文件夹名称”)

错误是: 用法:ipykernel_launcher.py [-h]数据集名称 ipykernel_launcher.py:错误:无法识别的参数:-f 发生异常,请使用%tb查看完整的追溯。

我该如何解决?

计算机环境:

**->**Windows 10 64-bit
**->**Python version 3.6.9
**->**Working on Google Colaboratory

2 个答案:

答案 0 :(得分:0)

您可以尝试opt = parser.parse_args(args=[])

答案 1 :(得分:0)

我测试了另一个stackoverflow question提供的解决方案,并且有效。