实际的问题是,您不
split屈服。所以像这样更改代码
if line.startswith('@'): if name: body, extra = body.split('+',1) yield name, body, extra body = '' name = line else: body = body + linebody, extra = body.split('+',1)yield name, body, extra
另外,以下
if条件在程序输出中不起作用
if line == '+': pass
因此,我在上面的代码中将其删除。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)