我正在尝试使用 ODO、SQLite3 和 Python 将 csv 读入新数据库中的新表中。
我正在遵循这些指南:
https://media.readthedocs.org/pdf/odo/latest/odo.pdf http://odo.pydata.org/en/latest/perf.html?highlight=sqlite#csv-sqlite3-57m-31s
我正在尝试以下操作:
import sqlite3
import csv
from odo import odo
file_path = 'my_path/'
# In this case 'my_path/' is a substitute for my real path
db_name = 'data.sqlite'
conn = sqlite3.connect(file_path + db_name)
这会data.sqlite
在file_path
. 我可以在文件夹中看到它。
然后当我尝试将我的 csv 读入这个数据库时,我收到以下错误:
csv_path = 'my_path/data.csv'
odo(csv_path, file_path + db_name)
conn.close()
NotImplementedError: Unable to parse uri to data resource: # lists my path
你能帮我吗?