1
私は何度も、stackoverflowの他の質問と私の問題を解決するために何もしなかった。私は今Pythonを学んでいます。mysqlにPythonリストを挿入
私はPHPでそれを行う方法を知っていますが、私はそれをPythonで行う必要があります。
テーブルdentistas
には、id、web、email、telefonoの4つの列があります。
また、Web URLを含むリストで別のファイルからインポートします。
ウェブカラムにこれらのウェブサイトを挿入します。今使用してイム
コードは私の端末でのエラーを示していないが、表には何も挿入しません:
# coding=utf-8
import MySQLdb
from parser import lista
bd = MySQLdb.connect('localhost', 'testuser', 'test123', 'leads') # Connecting to the database
cursor = bd.cursor() # Creating the cursor
for x in lista:
cursor.execute("INSERT INTO dentistas(web) VALUES(%s)", (x,))
ありがとう、コミット();) –
前の答えを忘れて....あなたのデータベースに変更を加えた後comitt? –
ターンアラウンドは100%ですが、あなたは正しいです!これを参照してくださいhttp://stackoverflow.com/questions/2847999/why-the-need-to-commit-explicitly-when-doing-an-updateなぜあなたのデータベースを変更するカーソルの実行をコミットする必要がありますか質問。 – datell