第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用Python將CSV文件導入sqlite 3數(shù)據庫表

使用Python將CSV文件導入sqlite 3數(shù)據庫表

哆啦的時光機 2019-07-15 10:35:56
使用Python將CSV文件導入sqlite 3數(shù)據庫表我有一個CSV文件,我想使用Python將這個文件批量導入sqlite 3數(shù)據庫。命令是“.import.”。但它似乎不能像這樣工作。有人能給我舉一個在sqlite 3中怎么做的例子嗎?我在用窗戶以防萬一。謝謝
查看完整描述

3 回答

?
慕森卡

TA貢獻1806條經驗 獲得超8個贊

import csv, sqlite3

con = sqlite3.connect(":memory:")cur = con.cursor()cur.execute("CREATE TABLE t (col1, col2);") 
# use your column names herewith open('data.csv','rb') as fin: # `with` statement available in 2.5+
    # csv.DictReader uses first line in file for column headings by default
    dr = csv.DictReader(fin) # comma is default delimiter
    to_db = [(i['col1'], i['col2']) for i in dr]cur.executemany("INSERT INTO t (col1, col2) VALUES (?, ?);", to_db)con.commit()con.close()


查看完整回答
反對 回復 2019-07-15
  • 3 回答
  • 0 關注
  • 2167 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號