当前位置: 首页 > article >正文

解决Pymysql has no attribute ‘escape_string‘ 并且无法引入该模块

在这里插入图片描述
打印出的pymysql版本是1.4.6
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
需要import这个module,并且根据pymysql的版本import的方式还不同

import pymysql
 
if pymysql.__version__ >='1.0.0':
    from pymysql.converters import escape_string
else:
    escape_string = lambda x: pymysql.escape_string(x)

然而,我的引入没有效果
在这里插入图片描述
运行时依然报错,太nm坑了。。。有没有大佬知道为什么的?
在这里插入图片描述
更新
加了一行代码将两个escape_string 对应了一下解决了,不知道为什么,太坑了实在是,什么垃圾软件

pymysql.escape_string = pymysql.converters.escape_string

http://www.kler.cn/a/325340.html

相关文章:

  • Jenkins-基于Role的鉴权机制
  • SQL ON与WHERE区别
  • 基于 Python 的深度学习的车俩特征分析系统,附源码
  • Docker私有仓库管理工具Registry
  • [cg] UE5 调试技巧
  • 在 Fluent 网格划分中使用薄网格特征
  • 爱速搭百度低代码开发平台
  • 视频汇聚EasyCVR视频监控平台调取接口提示“认证过期”是什么原因?
  • 通信工程师笔记
  • 生成对抗网络(Generative Adversarial Networks, GANs)
  • Pymsql 插入数据时报错 Unkown column xxxx in field list
  • 昇思MindSpore进阶教程--轻量化数据处理
  • 【HTTPS】中间人攻击和证书的验证
  • 手写SpringMVC
  • Subdominator:一款针对漏洞奖励计划的子域名安全枚举工具
  • Rustrover2024.2 正式发布:个人非商用免费,泰裤辣
  • 更新日志-Python OS
  • 动态规划(3)——dp多状态问题Ⅰ
  • 云舟观测:集成开源Grafana Faro构建前端页面性能监控平台
  • Linux开机logo设置
  • Spring MVC 拦截器总结
  • 数据结构:树、森林
  • 峟思助力堤防工程安全:构建多功能防洪屏障
  • Qt+toml文件读写
  • 【Linux】环境变量(初步认识环境变量)
  • C++不同的头文件中各种函数的操作使用(长期更新,找到新的就补充进来)