python 在sql语句中使用%s,%d,%f说明

 更新时间:2020年06月06日 15:51:51   作者:一小坨北北  
这篇文章主要介绍了python 在sql语句中使用%s,%d,%f说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

python连接数据库执行增删查改

mysql数据库 import pymysql

postgresql数据库 import psycopg2

普通含%的python语句

sql语句中

普通sql语句 select * from tables where tablename = 'table_name' ,所以这里该加的引号还是要加

不加的情况

翻页的情况

like的情况

因为普通sql语句是 where 列名 like '4301%' 这里需要多加一个%防止转义

补充知识:python 中 sql 语句包含%怎么格式化

问题描述:

python中sql语句包含 % 时,格式化会出问题,怎么破

# 举例
sql = "select * from test_db where name like '%%s%'" % ('真真',)

我们希望用“真真”替换 sql 语句中的 %s,但实际中会报错,处理的方式就是对 % 进行转义,用 %% 代替 % 如下

sql = "select * from test_db where name like '%%%s%%'" % ('真真',)

以上这篇python 在sql语句中使用%s,%d,%f说明就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python Pillow Image Invert

    Python Pillow Image Invert

    今天小编就为大家分享一篇关于Python Pillow Image Invert,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • Python基于sftp及rsa密匙实现远程拷贝文件的方法

    Python基于sftp及rsa密匙实现远程拷贝文件的方法

    这篇文章主要介绍了Python基于sftp及rsa密匙实现远程拷贝文件的方法,结合实例形式分析了基于RSA秘钥远程登陆及文件操作的相关技巧,需要的朋友可以参考下
    2016-09-09
  • Python将PDF转换为HTML的实现方法

    Python将PDF转换为HTML的实现方法

    PDF文件是共享和分发文档的常用选择,但提取和再利用PDF文件中的内容可能会非常麻烦,本文重点介绍如何在Python程序中将PDF转换为HTML,文中有详细的代码示例,需要的朋友可以参考下
    2024-03-03
  • python 写一个性能测试工具(一)

    python 写一个性能测试工具(一)

    这篇文章主要介绍了利用python 写一个性能测试工具,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2020-10-10
  • 基于 Python实现云服务器的CDN域名远程鉴权配置

    基于 Python实现云服务器的CDN域名远程鉴权配置

    这篇文章主要介绍了基于 Python实现云服务器的CDN域名远程鉴权配置,文章内容技术详细,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-05-05
  • Python3中urlopen()的用法解读

    Python3中urlopen()的用法解读

    这篇文章主要介绍了Python3中urlopen()的用法解读,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • 解决Python命令行下退格,删除,方向键乱码(亲测有效)

    解决Python命令行下退格,删除,方向键乱码(亲测有效)

    今天小编就为大家分享一篇解决Python命令行下退格,删除,方向键乱码(亲测有效),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-01-01
  • Python详解如何动态给对象增加属性和方法

    Python详解如何动态给对象增加属性和方法

    python是动态语⾔,动态编程语⾔是⾼级程序设计语⾔的⼀个类别,在计算机科学领域已被⼴泛应⽤。它是⼀类在 运⾏时可以改变其结构 的语⾔ :例如新的函数、对象、甚⾄代码可以被引进,已有的函数可以被删除或是其他结构上的变化
    2022-07-07
  • 关于python列表增加元素的三种操作方法

    关于python列表增加元素的三种操作方法

    这篇文章主要介绍了关于python列表增加元素的几种操作方法,主要有insert方法,extend方法和append方法,每种方法给大家介绍的非常详细,需要的朋友可以参考下
    2018-08-08
  • 使用Python 操作 xmind 绘制思维导图的详细方法

    使用Python 操作 xmind 绘制思维导图的详细方法

    在平时的工作中当我们要总结一些知识的时候就需要一款工具来画画流程图,这里推荐 XMind 软件,用 Xmind 绘制的思维导图看起来思路清晰,那么今天的文章介绍关于思维导图的相关知识以及用 Python 如何操作 Xmind 绘制思维导图
    2021-10-10

最新评论