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 相关文章推荐
Python XML RPC服务器端和客户端实例
Nov 22 Python
理解Python中的绝对路径和相对路径
Aug 30 Python
Python实现的读取电脑硬件信息功能示例
May 30 Python
python文件操作之批量修改文件后缀名的方法
Aug 10 Python
python3的url编码和解码,自定义gbk、utf-8的例子
Aug 22 Python
django数据模型(Model)的字段类型解析
Dec 25 Python
Python3变量与基本数据类型用法实例分析
Feb 14 Python
Python Tornado之跨域请求与Options请求方式
Mar 28 Python
python和php哪个容易学
Jun 19 Python
上帝为你开了一扇窗之Tkinter常用函数详解
Jun 02 Python
python迷宫问题深度优先遍历实例
Jun 20 Python
Python使用MapReduce进行简单的销售统计
Apr 22 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
第一个无线电台是由谁发明的
2021/03/01 无线电
php 删除无限级目录与文件代码共享
2008/11/22 PHP
基于PHP代码实现中奖概率算法可用于刮刮卡、大转盘等抽奖算法
2015/12/20 PHP
PHP简单实现数字分页功能示例
2016/08/24 PHP
PHP 7.0新增加的特性介绍
2017/06/08 PHP
JavaScript 判断判断某个对象是Object还是一个Array
2010/01/28 Javascript
再论Javascript下字符串连接的性能
2011/03/05 Javascript
深入理解javascript构造函数和原型对象
2014/09/23 Javascript
jQuery插件scroll实现无缝滚动效果
2015/04/27 Javascript
详解ES6语法之可迭代协议和迭代器协议
2018/01/13 Javascript
原生JavaScript实现的简单放大镜效果示例
2018/02/07 Javascript
在vue组件中使用axios的方法
2018/03/16 Javascript
JS实现json对象数组按对象属性排序操作示例
2018/05/18 Javascript
vuejs实现标签选项卡动态更改css样式的方法
2018/05/31 Javascript
JavaScript定时器设置、使用与倒计时案例详解
2019/07/08 Javascript
JavaScript解析JSON数据示例
2019/07/16 Javascript
微信小程序new Date()方法失效问题解决方法
2019/07/29 Javascript
vue-router定义元信息meta操作
2020/12/07 Vue.js
Python两个整数相除得到浮点数值的方法
2015/03/18 Python
Python双精度浮点数运算并分行显示操作示例
2017/07/21 Python
Python中的并发处理之asyncio包使用的详解
2018/04/03 Python
DataFrame:通过SparkSql将scala类转为DataFrame的方法
2019/01/29 Python
python面向对象 反射原理解析
2019/08/12 Python
Python 类的私有属性和私有方法实例分析
2019/09/29 Python
在django admin详情表单显示中添加自定义控件的实现
2020/03/11 Python
使用css创建三角形 使用CSS3创建3d四面体原理及代码(html5实践)
2013/01/06 HTML / CSS
使用Html5实现异步上传文件,支持跨域,带有上传进度条
2016/09/17 HTML / CSS
50道外企软件测试面试题
2014/08/18 面试题
文科毕业生自荐书范文
2014/04/17 职场文书
公司开业庆典策划方案
2014/06/04 职场文书
运动会演讲稿200字
2014/08/25 职场文书
幼儿园六一亲子活动方案
2014/08/26 职场文书
2014年社区居委会主任重阳节讲话稿
2014/09/25 职场文书
股权转让协议书
2014/12/07 职场文书
tomcat正常启动但网页却无法访问的几种解决方法
2022/05/06 Servers
python数字图像处理之图像自动阈值分割示例
2022/06/28 Python