python sqlite的Row对象操作示例


Posted in Python onSeptember 11, 2019

本文实例讲述了python sqlite的Row对象操作。分享给大家供大家参考,具体如下:

一 代码

import sqlite3
conn=sqlite3.connect("test.db")
c=conn.cursor()
c.execute("DROP TABLE stocks")
c.execute('''CREATE TABLE stocks(data text,trans text,symbol text,qty real,price real)
''')
c.execute("""INSERT INTO stocks VALUES('2017-01-05','BUY','RHAT',100,35.14)""")
conn.commit()
conn.row_factory=sqlite3.Row
c=conn.cursor()
c.execute('SELECT * FROM stocks')
r=c.fetchone()
print(type(r))
print(tuple(r))
print(r[2])
print(r.keys())
print(r['qty'])
for field in r:
  print(field)
c.close()

二 运行结果

py =======
<class 'sqlite3.Row'>
('2017-01-05', 'BUY', 'RHAT', 100.0, 35.14)
RHAT
['data', 'trans', 'symbol', 'qty', 'price']
100.0
2017-01-05
BUY
RHAT
100.0
35.14

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Django中几种重定向方法
Apr 28 Python
Python用list或dict字段模式读取文件的方法
Jan 10 Python
Python中字典的setdefault()方法教程
Feb 07 Python
Python通过Pygame绘制移动的矩形实例代码
Jan 03 Python
python实现时间o(1)的最小栈的实例代码
Jul 23 Python
Pycharm取消py脚本中SQL识别的方法
Nov 29 Python
Python3.5文件读与写操作经典实例详解
May 01 Python
Flask框架请求钩子与request请求对象用法实例分析
Nov 07 Python
python函数声明和调用定义及原理详解
Dec 02 Python
python打包生成so文件的实现
Oct 30 Python
OpenCV全景图像拼接的实现示例
Jun 05 Python
Python+Matplotlib+LaTeX玩转数学公式
Feb 24 Python
Python lambda表达式filter、map、reduce函数用法解析
Sep 11 #Python
python针对mysql数据库的连接、查询、更新、删除操作示例
Sep 11 #Python
Python range、enumerate和zip函数用法详解
Sep 11 #Python
Python 实现文件读写、坐标寻址、查找替换功能
Sep 11 #Python
Python使用APScheduler实现定时任务过程解析
Sep 11 #Python
基于Python实现剪切板实时监控方法解析
Sep 11 #Python
python连接、操作mongodb数据库的方法实例详解
Sep 11 #Python
You might like
PHP中判断变量为空的几种方法分享
2013/08/26 PHP
php共享内存段示例分享
2014/01/20 PHP
PHP函数in_array()使用详解
2014/08/20 PHP
tp5(thinkPHP5框架)captcha验证码配置及验证操作示例
2019/05/28 PHP
Jquery 扩展方法
2010/05/06 Javascript
用JavaScript实现类似于ListBox功能示例代码
2014/03/09 Javascript
JavaScript日期时间格式化函数分享
2014/05/05 Javascript
iframe子页面与父页面在同域或不同域下的js通信
2014/05/07 Javascript
原生js和jQuery随意改变div属性style的名称和值
2014/10/22 Javascript
jquery操作angularjs对象
2015/06/26 Javascript
详解Javascript函数声明与递归调用
2016/10/22 Javascript
nodejs入门教程四:URL相关模块用法分析
2017/04/24 NodeJs
JS使用插件cryptojs进行加密解密数据实例
2017/05/11 Javascript
浅谈JS函数节流防抖
2017/10/18 Javascript
js中实例与对象的区别讲解
2019/01/21 Javascript
Vue自定义指令上报Google Analytics事件统计的方法
2019/02/25 Javascript
Vue.js路由实现选项卡简单实例
2019/07/24 Javascript
Vue数字输入框组件的使用方法
2019/10/19 Javascript
vue 使用鼠标滚动加载数据的例子
2019/10/31 Javascript
vue 中url 链接左边的小图标更改问题
2019/12/30 Javascript
JS typeof fn === 'function' &amp;&amp; fn()详解
2020/08/22 Javascript
[02:41]《西雅图我们来了》2015国际邀请赛出征全记录
2015/07/23 DOTA
浅谈numpy数组的几种排序方式
2017/12/15 Python
微信跳一跳python辅助软件思路及图像识别源码解析
2018/01/04 Python
django如何实现视图重定向
2019/07/24 Python
扩展Django admin的list_filter()可使用范围方法
2019/08/21 Python
简单了解Django项目应用创建过程
2020/07/06 Python
CSS3中媒体查询结合rem布局适配手机屏幕
2019/06/10 HTML / CSS
英国汽车和货车租赁网站:Hertz英国
2016/09/02 全球购物
2014年百日安全生产活动总结
2014/05/04 职场文书
教师反腐倡廉演讲稿
2014/09/03 职场文书
毕业生实习期转正自我鉴定
2014/09/26 职场文书
群众路线教育实践活动学习心得体会
2014/10/30 职场文书
2014年村党支部工作总结
2014/12/04 职场文书
运动会新闻报道稿
2015/07/22 职场文书
幼儿教师继续教育培训心得体会
2016/01/19 职场文书