我在尝试使用Python 3将CSV文件上传到SQLite时遇到了一些问题。
我最初有一个XLSX格式的文件,然后我将其转换为CSV。我的文件看起来像这样:
A B C
艾娃·大卫·安珀
Gabby
Eric
然后我将文件上传到SQLite,遇到了很多NULL值。就像这样:
A B C
艾娃·大卫·安珀
Gabby null
艾瑞克
我想让它们为空而不显示“null”,但我不知道如何实现。我应该在原始Excel或CSV上做些什么吗?或只是
任何指导都将不胜感激。
import sqlite3
import pandas as pd
df = pd.read_csv('filename')
connection = sqlite3.connect('SQLitename.db')
df.to_sql('tablename', connection, if_exists='replace')
1条答案
按热度按时间krcsximq1#
您可以执行以下操作:
参见相关Pandas文档here