我正在使用pandas (0.20.3)
和python 3.5.3
我有这样的错误
mysql.connector.errors.ProgrammingError: 1054 (42S22): Unknown column 'nan' in 'field list'
我想是因为mysql不把“nan”理解为mull。
根据这个article
问题已在熊猫0.15.0中修复
但是我仍然有这个错误。我的绳子有毛病吗??
或者我该在哪里修好??
stocksDf = pd.read_csv('companys.csv', names=['name','place'])
for i,row in stocksDf.iterrows():
sql = "insert into CompanyUs(name,place) VALUES(%s,%s)"
data = (row['name'],row['place'])
cur.execute(sql,data)
pprint("Company Write : %s" % row['name'])
conn.commit()
目前没有回答
相关问题 更多 >
编程相关推荐