SystemExit: 2
SystemExit: 2
D:\Program\anaconda…: UserWarning: To exit: use ‘exit’, ‘quit’, or Ctrl-D.
warn(“To exit: use ‘exit’, ‘quit’, or Ctrl-D.”, stacklevel=1)
APP 中接收数据代码:
parser = argparse.ArgumentParser()
parser.add_argument('data_file', type = str,
help = 'File where each line is an atom-mapped smiles reaction')
parser.add_argument('-n', '--num', type = int, default = 50,
help = 'Maximum number of records to load; defaults to 50')
args = parser.parse_args()
原因分析:
报错显示error: the following arguments are required: data_file,证明程序找不到我们的文件。需要对该文件指定访问路径。
解决方案:
parser = argparse.ArgumentParser()
parser.add_argument('data_file', type = str,
help = 'File where each line is an atom-mapped smiles reaction')
parser.add_argument('-n', '--num', type = int, default = 50,
help = 'Maximum number of records to load; defaults to 50')
argv = ["","C:/Users/dump/reaction_examples/lowe.bson"]
args = parser.parse_args(argv[1:])
上面C:/Users/dump/reaction_examples/lowe.bson,是我自己文件的路径,大家可以改为自己的就可以了。