2017-02-08 175 views
1

我有一个美丽的汤4脚本从网站上下载数据,然后我想批量插入报废数据的内容。下面是我创建但是我想调整它,所以我可以批量插入listoflists到我的数据库(为了提高效率)大容量插入Python SQL

listoflists = [] 
x = 1 
A_var = 11 
B_var = 22 
while x < 3: 
    mlist = A_var, B_var 
    listoflists.append(mlist) 

    x = x + 1 


print listoflists 
print A_var 
print B_var 


cur_urls.execute ("""INSERT INTO test_table (ac, bc) VALUES (%s, %s);""",(A_var, B_var,)) 
conn_urls.commit() 


cur_comp.close() 
cur_urls.close() 
conn_urls.close() 

回答

1
listoflists = [] 
x = 1 
A_var = 11 
B_var = 22 
while x < 3: 
    mlist = A_var, B_var 
    listoflists.append(mlist) 

    x = x + 1 


print listoflists #[(11,12),(11,12)] This is listOfTuple 
print A_var #11 
print B_var #12 

for tup in listoflists: 
    cur_urls.execute ("""INSERT INTO test_table (ac, bc) VALUES (%s, %s);""",(tup[0], tup[1])) 

conn_urls.commit() 


cur_comp.close() 
cur_urls.close() 
conn_urls.close() 
+0

工作一种享受这个脚本,谢谢 – Jimmyn