import sqlite3
import pandas as pd
f = open('output.csv', 'w')
connection = sqlite3.connect('storage.sqlite')
cursor = connection.cursor()
cursor.execute('select * from product')
while True:
df = pd.DataFrame(cursor.fetchmany(1000))
if len(df) == 0:
break
else:
df.to_csv(f, header=False)
f.close()
cursor.close()
connection.close()
这里的数据是" Long Lad as"因此,在导入时我得到了" ong ad as"在csv的不同细胞中。
小" l"不受影响,但出口时资本L被移除。
请帮助修复此错误
答案 0 :(得分:1)
查看您的图片 - 您已将L
设置为Other
分隔符 - 因此您在导入文件时会删除L
。
CSV
是普通文本文件,因此您可以在普通编辑器中打开并查看文本中是否包含此L
。