希望
- 読み込む csv の列数に応じて %s の数を変化させたい
- phpmyadmin に csv をインポートする時に時間が掛かるため、レコードをまとめて登録したい
現状
- csv の列数に応じて
%s
とi[]
を手動で変更
python
1import csv 2import pymysql 3 4cur = conn.cursor() 5param=[] 6sql = 'insert into table values (%s, %s, %s)' 7 8f = open('test.csv','r') 9reader=csv.reader(f) 10for i in reader: 11 param.append(i[0], i[1], i[2]) 12 13cur.executemany(sql, param)

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/07 00:05