首页 > 数据库 >记录使用pymysql的坑

记录使用pymysql的坑

时间:2023-02-03 15:11:22浏览次数:42  
标签:记录 price 写入 pymysql 占位 使用 字符串

python使用pyMysql写入数据时

pymysql的写入的sql语句中,使用占位符%s写入数据,没有%d,  %f这样的说法

无论在数据库表的对应字段是否为字符串类型

image

如果把占位符改为数据表中的对应字段,这里的total_price和price是非字符串字段,如果修改成
image

这里pymysql会报类型错误:TypeError: must be real number,not str

标签:记录,price,写入,pymysql,占位,使用,字符串
From: https://www.cnblogs.com/aLiuLiu/p/17089353.html

相关文章

  • 从0到1一步一步玩转openEuler--03 开始使用openEuler操作系统
    3开始使用openEuler操作系统3.1目标开始使用openEuler操作系统,能够区分GUI与CLI、学习Linux的两种登录方式、了解登录界面各项参数的含义、使用了解shell以及一些基础的......
  • jenkins配置和使用使用git,ssh方式
    1.安装githttps://blog.csdn.net/jsboy123/article/details/806172312.生成git秘钥和私钥ssh-keygen-trsa3.查看公钥并配置到自己的项目中cat.ssh/id_rsa.pub4.jenkins......
  • @Cacheable的使用
    SpringBoot缓存之@Cacheable详细介绍https://blog.csdn.net/zl1zl2zl3/article/details/110987968@Cacheable设置过期时间https://blog.csdn.net/weixin_41860719/ar......
  • Springboot websocket 的简单使用
    项目结构:引入依赖:"org.springframework.boot:spring-boot-starter-websocket","org.springframework.boot:spring-boot-starter-thymeleaf",启动类:publicclassDem......
  • Apipost预执行脚本使用教程
    提示:预执行脚本是一个请求发送前执行的脚本。预执行脚本的作用预执行脚本可以完成以下作用:编写JS函数等实现复杂计算;变量的打印定义、获取、删除、清空环境变量定义、获取......
  • 手机直播源码,使用ViewPager2实现页面滑动切换
    手机直播源码,使用ViewPager2实现页面滑动切换1.引言在很多应用中,我们经常会看到多个页面之间滑动切换的场景,ViewPager2是ViewPager的升级版,本文将简要介绍如何使用ViewPa......
  • ES(Elasticsearch)的Script脚本基本使用
       语法"script":{"lang":"","source":"","params":{...}} lang:指定编写脚本的语言。默认为painless.source:source为脚本本身para......
  • 使用itext7进行pdf签名印章
    ......
  • Apipost预执行脚本使用教程
     提示:预执行脚本是一个请求发送前执行的脚本。预执行脚本的作用预执行脚本可以完成以下作用:编写JS函数等实现复杂计算;变量的打印定义、获取、删除、清空环境......
  • MATLAB-常见命令使用
    ✅作者简介:热爱科研的算法开发者,Python、Matlab项目可交流、沟通、学习。......