python查询数据库,打印查询结果过程中出现'NoneType' object is unsubscriptable
问题再现,最后一行红字部分出现问题。虽然结果也一行行打印出来了。但是结果却报错,为什么捏?虽然python中的while True不会使程序陷入死循环,但是当将查询结果(下边查询语句返回6条记录)全部打印出来,继续往下打印查询结果时,这时row中存放的是空值。
>>> cursor_pet.execute('select userid,petid from t_pp_pet_01')
>>> while True:
... row = cursor_pet.fetchone()
... print row[0],' ',row[1]
...
1 11
1 12
2 11
3 11
2 10
4 15
Traceback (most recent call last):
File "<stdin>", line 3, in <module>
TypeError: 'NoneType' object is unsubscriptable
程序更正,在程序中加入判断if row == None:break,然后上边的问题解决
>>> cursor_pet.execute('select userid,petid from t_pp_pet_01')
>>> while True:
... row = cursor_pet.fetchone()
... if row == None:
... break
... print row[0],' ',row[1]
...
1 11
1 12
2 11
3 11
2 10
4 15
python查询数据库,打印查询结果过程中出现'NoneType' object is unsubscriptable相关推荐
- python程序员工作怎样-python程序员怎样在面试过程中展现自己的基本功
原标题:python程序员怎样在面试过程中展现自己的基本功 当下我国人工智能招聘岗位需求不多,不过后期的发展潜力巨大,而且python程序员的薪资待遇并不比Java程序员的差,Python程序员往往都 ...
- 已解决Python向数据库插入数据的字符串中含有单引号或双引号报错
已解决Python向数据库插入数据的字符串中含有单引号或双引号报错:(102, b"Incorrect syntax near 'S'.DB-Lib error message 20018, ...
- Python 爬虫中国知网论文过程中遇到的坑及解决办法
假期,老师给布置了 Python 爬虫中国知网论文的任务,目前实现了登录和搜索功能,先写一下遇到的坑和解决办法吧. Python 爬虫中国知网论文过程中遇到的坑及解决办法 一. selenium 模块 ...
- oracle查有哪些数据库,oracle查询数据库(oracle查询所有数据库)
oracle查询数据库(oracle查询所有数据库) 2020-07-24 12:01:17 共10个回答 PLsql查询工具便可查询 你指所有的表吗?如果你想查数据库中所有的表的话,可以查询sele ...
- python 利用pyinstaller 编译.exe文件过程中编写完的.exe文件执行过程中闪退
问题描述: python 利用pyinstaller 编译.exe文件过程中编写完的.exe文件执行过程中闪退,并提示no module named 'pyproj.datadir' 解决方法: 闪退 ...
- pla3d打印材料密度_3D打印金属材料模型过程中常见问题
在金属3D打印过程中,可能会出现大量设备操作者试图避免的问题,包括孔隙.残余应力.致密度.翘曲.裂纹及表面光洁度等.下面我们来谈谈这几种常出现的问题. 1.表面光洁度 在金属3D打印件被使用或放置在展 ...
- 简述计算机在液体成型中的应用,计算机技术在3D打印材料成型过程中的应用
计算机技术在3D打印材料成型过程中的应用 2019-03-18 07:36:22次浏览 魏嘉良 摘 要 3D打印作为近些年发展起来的集计算机技术.机械制造.材料成型等相关技术于一体的交叉领域.文章结合 ...
- python爬虫中文乱码_Python 爬虫过程中的中文乱码问题
python+mongodb 在爬虫的过程中,抓到一个中文字段,encode和decode都无法正确显示 注:以下print均是在mongodb中截图显示的,在pythonshell中可能会有所不同 ...
- mysql 最多查询数据库_mysql 查询全表某字段值最大的10条数据
展开全部 select * from 表 order by 要最大值的字段 desc limit 0,10 FILE: 在MySQL服务器上读写文件.62616964757a686964616fe59 ...
最新文章
- 海量大数据处理最新面试题-1
- java编程点滴(3)--ubuntu下jdk的配置
- jQuery幻灯片skitter-slider插件学习总结
- 这3句屁话,关键时刻能救命
- JS获取URL中GET的参数
- 智慧城市落地难的原因分析
- Java Double类shortValue()方法与示例
- ubuntu 转mysql_(转)Ubuntu 16.04下安装MySQL
- Webpack实战(六):如何优雅地运用样式CSS预处理
- SQL大赛——5X5方格棋盘难题
- Angular5.0之 安装指定版本Angular CLI
- get请求400错误 vue_vue用get请求,一个很奇怪的现象
- yum离线下载rpm包
- Grafana 仪表盘和图形编辑器
- iOS 10 的一个重要更新-线程竞态检测工具 Thread Sanitizer
- python简明教程中备份脚本
- 致第一次安装(yong)小小输入法的你
- win7 修改html文件图标,win7系统html文件图标变成空白的解决方法
- Elasticsearch设置ip访问
- android 记分牌效果,全能记分牌 Scoreboard
热门文章
- php 执行效率,PHP 函数执行效率的小比较
- 热点的ap频段哪个快_小米9手机热点无法使用:建议2.4G+5G 信号同时输出,提高兼容性...
- c语言编写单词位置反转,C语言笔试题答案.docx
- 整数、浮点数在计算机中的存储,-128二进制怎么表示,
- C++ static静态成员变量详解
- mysql set bulk_insert_buffer_size
- 30. Leetcode 83. 删除排序链表中的重复元素 (链表-双指针)
- 推荐系统笔记:无任何限制的矩阵分解
- statsmodels 笔记:VAR
- 文巾解题 177. 第N高的薪水