導航:首頁 > 編程語言 > pythonsql變數賦值

pythonsql變數賦值

發布時間:2024-10-22 08:46:30

『壹』 python 如何把變數的值傳遞給execute的sql中去

python 把變數的值傳遞給execute的sql中去的代碼:

import pymysql

db = pymysql.connect(host="119.XX.XX.XX",

port=3306,

user="XXXXXXXX",

passwd="XXXXXXXXXXXXX",

db="XXXXXX",

charset='utf8')

# %s 佔位符為需要傳遞的參數,切記不要加''雙引號,要不然會報錯

sql = "SELECT totalusercount * 1.4 FROM mm_project_uv_outdoor WHERE poiid = %s AND currenttime = %s"

cursor = db.cursor()

# 以下為傳遞多個參數的用法

cursor.execute(sql,['B00140N5CS','2019-04-23'])

# 傳遞單個參數時 cursor.execute(sql,'B00140N5CS')

print(cursor.fetchall())

db.close()

(1)pythonsql變數賦值擴展閱讀:

函數

Python的函數支持遞歸、默認參數值、可變參數,但不支持函數重載。為了增強代碼的可讀性,可以在函數後書寫「文檔字元串」(Documentation Strings,或者簡稱docstrings),用於解釋函數的作用、參數的類型與意義、返回值類型與取值范圍等。可以使用內置函數help()列印出函數的使用幫助。比如:

>>> def randint(a, b):

... "Return random integer in range [a, b], including both end points."...

>>> help(randint)

Help on function randint in mole __main__:

randint(a, b)

Return random integer inrange[a, b], including both end points.



閱讀全文

與pythonsql變數賦值相關的資料

熱點內容
施耐德串口伺服器是什麼 瀏覽:499
小程序模板不給源碼靠譜嗎 瀏覽:977
程序員噴蘋果 瀏覽:490
手機裡面照片文件夾字母怎麼寫的 瀏覽:254
php中實現翻譯功能用哪個函數 瀏覽:503
病毒加密文件恢復 瀏覽:116
無線路由如何設置成伺服器 瀏覽:138
QQ飛車源碼更新 瀏覽:899
虛擬機中編譯器 瀏覽:476
台達PLC編譯按鈕在哪裡 瀏覽:141
非編程計算器多少錢 瀏覽:655
房本還完貸款解壓 瀏覽:818
中國程序員有出名嗎 瀏覽:548
亳州雲伺服器 瀏覽:632
程序員最難的面試 瀏覽:894
配音秀app怎麼誦讀 瀏覽:751
sparkcore源碼 瀏覽:100
程序員中年生活 瀏覽:355
讀取加密信息失敗怎麼回事 瀏覽:510
編譯過程之後是預處理嗎 瀏覽:351