导航:首页 > 编程语言 > 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变量赋值相关的资料

热点内容
程序员8个算法题 浏览:400
php题库系统 浏览:216
王牌战争文明重启选什么服务器 浏览:649
简述对称加密法 浏览:652
c语言数学编程 浏览:984
F1B命令 浏览:629
cs命令快捷键 浏览:851
阿里云购买服务器如何用现金支付 浏览:684
pythontime等待 浏览:984
单片机串行通信方式 浏览:493
android表格demo 浏览:273
安卓怎么让相册不显示网页 浏览:309
php文件系统源码 浏览:722
易信java 浏览:496
北仑二级压缩螺杆机 浏览:58
加密路线免费入口 浏览:755
计算器程序员是干嘛的 浏览:364
数控编程里fo是啥键 浏览:670
javacdataxml 浏览:959
本机tcp服务器地址 浏览:440