syntaxerror: positional argument follows keyword argument
出现这个bug的原因在于参数位置不正确,关键字参数
必须跟随在位置参数
后面! 因为python函数
在解析参数时, 是按照顺序来的, 位置参数
是必须先满足, 才能考虑其他可变参数.
例如:
for line in open('../prepare/train_data/train_data0.txt',encoding='utf-8','r').readlines():
corpus.append(line)
这是错误的,正确的应该是
for line in open('../prepare/train_data/train_data0.txt','r',encoding='utf-8').readlines():
corpus.append(line)
学习中的小白的错误小结!