當前位置:編程學習大全網 - 電腦編程 - python中的sql參數化,想向sql中傳入壹組參數,要怎麽寫?

python中的sql參數化,想向sql中傳入壹組參數,要怎麽寫?

壹般的處理思路是將數據庫操作的方法放在壹個模塊中,比如connectsql.py:

import mysqldb

def execnonquery(sql):

conn = mysqldb.connect(host='xxxx',user='xxxx',passwd='xxxx',db='xxxx')

cur = conn.cursor()

cur.execute(sql)

conn.commit()

conn.close()那麽妳的a.py代碼為:

from connectsql import *

def mysql_insert(i,data):

try:

execnonquery('insert into mytest values(%s,%s)' % (i,data))

except:

return 0妳的b.py代碼不變。

  • 上一篇:買了小火箭還需要買節點嗎?
  • 下一篇:在IT公司的招聘崗位上,“SVN”壹詞指的是什麽產品技術?
  • copyright 2024編程學習大全網