"""
input_file=r'C:\Users\wenmiao_\Desktop\pya\data.csv'
file_reader=csv.reader(open(input_file,'r'),delimiter=',')
header=next(file_reader,None)
for row in file_reader:
data=[]
for column_index in range(len(header)):
data.append(row[column_index])
print(data)
con.execute('insert into suppliers values(?,?,?,?,?);',data)
con.commit()
"""
如上代码片段运行时会产生如下错误:
"""
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 16-17: truncated \UXXXXXXXX escape
原因为地址url写法问题,改为input_file='C:\\Users\\lsy\\Desktop\\pya\\data.csv'即可。