当我尝试使用 Python 3 将 CSV 文件上传到 SQLite 时遇到一些问题。
我最初有一个 XLSX 格式的文件,然后将其转换为 CSV。我的文件如下所示:
A B C
艾娃·大卫·琥珀
Gabby
Eric
然后我将文件上传到SQLite,遇到很多NULL值。像这样:
A B C
艾娃·大卫·琥珀
null 嘉比 null
null 埃里克 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')