python rowcount_python语言中,对于cursor的查询明明有结果,为什么print cursor.rowcount结果为-1?...
从网上搜了很多资料,没有对口的,抓狂。没办法自己研究了一下,相信写出来能够帮到很多人。
下边是我写的一段代码,为了方便大家看我加了行号。从下边代码中第4行可以看到,rowcount结果为-1,但是从第5行却可以将查询结果打印出来。显然查询是有结果的,为什么rowcount为-1呢?
第1行>>> db = mysql.connector.Connect(host=‘10.1.1.47’, port=2205, user=‘boss’, passwd=‘qwekkk’,charset=utf8,db='PP_01')
第2行>>> cursor_pet = db.cursor()
第3行>>> cursor_pet.execute('select userid,petid from t_pp_pet_01')
第4行>>> print cursor_pet.rowcount
-1
第5行>>> for list in cursor_pet.fetchall():
... print list
...
(1, 11)
(1, 12)
(2, 11)
(3, 11)
(2, 10)
(4, 15)
下边是解决方案。我们应该在打印查询行数之前先调用一下fetchall()这个函数,然后行数rowcount就打印出来啦:
第1行>>>db = mysql.connector.Connect(host=‘10.1.1.47’, port=2205, user=‘boss’, passwd=‘qwekkk’,charset=utf8,db='PP_01')
第2行>>> cursor_pet = db.cursor()
第3行>>> cursor_pet = db.cursor()
第4行>>> cursor_pet.execute('select userid,petid from t_pp_pet_01')
第5行>>> cursor_pet.fetchall()
[(1, 11), (1, 12), (2, 11), (3, 11), (2, 10), (4, 15)]
第6行>>> print cursor_pet.rowcount
6
python rowcount_python语言中,对于cursor的查询明明有结果,为什么print cursor.rowcount结果为-1?...相关推荐
- python语言中,对于cursor的查询明明有结果,为什么print cursor.rowcount结果为-1?
从网上搜了很多资料,没有对口的,抓狂.没办法自己研究了一下,相信写出来能够帮到很多人. 下边是我写的一段代码,为了方便大家看我加了行号.从下边代码中第4行可以看到,rowcount结果为-1,但是从第 ...
- c语言中lookup函数功能,查询引用之王——Lookup函数实用技巧解读!
Excel中最常用的查找引用函数当之无愧的是Vlookup,但是有一个函数比Vlookup函数的功能更强大,此函数就是Lookup. 一.作用及语法结构. Lookup函数具有两种使用形式:数组形式和 ...
- python中request方法_如何使用python语言中的request模块获取代码
在python设计语言中,可以使用request第三方包获取请求的参数等,可以利用请求路径获取静态代码,查看相关请求参数和指标等.下面利用一个实例说明request模块获取代码和参数,操作如下: 工具 ...
- python求图形面积_如何使用python语言中的if语句实现求取图形面积
在python设计语言中,逻辑运算符和判断语句结合起来使用,可以实现不同的功能.一般情况下,如果知道三角形的三边,可以利用三边计算出它的面积:规范的四边形知道对角的两边,就可以计算出对应的面积.下面利 ...
- c语言中用两个n表示什么格式,C语言中‘\n'为什么能表示CRLF两个字节
为什么要说这个简单的问题? 众所周知,在Windows下文本文件的换行符是CRLF,占两个字节.在Unix下是LF,占一个字节.(还有奇葩的Mac是CR).但是C语言中直接printf一个 '\n', ...
- Python之pip:Python语言中的pip的简介、安装、使用方法之详细攻略
Python之pip:Python语言中的pip的简介.入门.使用方法之详细攻略 目录 pip的简介 pip的安装 1.Linux之Ubuntu系统安装pip3 pip的使用方法 1.pip命令集合 ...
- python global函数_如何使用python语言中的global关键字获取函数值
在python语言中,如果在函数外层定义了一个全局变量a,函数内部又有一个同名的局部变量,想要这个全局变量的值改成为局部变量的值,可以使用global.下面利用一个实例说明如何实现这个场景,操作如下: ...
- python模块调用的用法_如何使用Python语言中的random模块调用方法
Python语言中的random模块,包含了很多方法属性,可以直接调用这些方法和设置属性.根据不同的方法展示不同的内容.下面利用几个实例查看random模块中的方法,操作如下: 工具/原料 Pytho ...
- python语言中with as的用法使用详解
本篇文章主要介绍了python语言中with as的用法使用详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧 With语句是什么? 有一些任务,可能事先需要设置,事后做 ...
最新文章
- jquery遍历table
- QT的QRenderPass类的使用
- JUST技术:提升基于GPS轨迹的路网推测精确度
- 浏览器登陆时纪录自动登陆时限
- Dev-Cpp 常用的快捷键(持续更新)
- java socket编程聊天室_Java Socket通信之聊天室功能
- [C++] vector 初始化
- 【git】 vim的使用
- linux下巧用tail命令 创建自解压tar文件
- excel英文自动翻译成中文教程
- 黑马程序员--'1封感人的来信—穷的只剩下梦想,1个黑马程序员的追梦之旅
- Python如何连接数据库,一文看懂
- 计算机桌面文件删除不掉是怎么了,电脑删除不了文件怎么办?教你几种好的处理方法,一学就会...
- 2022 抖音记录美好生活
- C语言实现日历打印小程序
- 计算器四则运算c语言,C语言:基于命令行的四则运算计算器
- java cms 开源系统_基于Java的开源CMS系统选择
- 利用arcgis模拟制作水下地形
- NFT是什么?一篇文章搞懂NFT的概念
- js之省市区(县)三级联动效果
热门文章
- ElasticSearch全文检索技术
- ldap over ssl php,ldapsearch over ssl/tls不起作用
- 聚类算法评价指标python实现_聚类算法的评价指标
- 学习记录:python之将视频.mp4转存为一帧帧图片.jpg
- 2022.9.9 360笔试题-老张修路
- linux mjpg-streamer安装
- OpenCV+V4L实现MJPG格式拉取USB摄像头
- 闪聚支付-第1章-Nacos-服务发现与配置管理
- 同样是1亿数据,为什么nutsdb扛不住,而badgerdb可以?
- 使用计算机上存储的配置文件,Onedrive使用教程 如何存储文件到onedrive及管理