犯了一个很傻的错误,记录一下。用append时直接a.append(xxx)便可,不要用变量接收。append功能为在列表后追加元素,返回值为none,所以将其赋值给变量的话变量就会变为none
下面代码就会出现报错'NoneType' object has no attribute 'append'
for i in data['RECORDS']:
a=i['code']
x=x.append(i['cname'])
y=y.append(a)
这样就不会了
for i in data['RECORDS']:
a=i['code']
x.append(i['cname'])
y.append(a)