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 相关文章推荐
Python2.x和3.x下maketrans与translate函数使用上的不同
Apr 13 Python
python查看微信好友是否删除自己
Dec 19 Python
Python二叉树的定义及常用遍历算法分析
Nov 24 Python
python 实现登录网页的操作方法
May 11 Python
python模块smtplib实现纯文本邮件发送功能
May 22 Python
修复 Django migration 时遇到的问题解决
Jun 14 Python
解决pycharm安装后代码区不能编辑的问题
Oct 28 Python
python中for循环变量作用域及用法详解
Nov 05 Python
pytorch 彩色图像转灰度图像实例
Jan 13 Python
python deque模块简单使用代码实例
Mar 12 Python
用Python 爬取猫眼电影数据分析《无名之辈》
Jul 24 Python
python利用google翻译方法实例(翻译字幕文件)
Sep 21 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 开发工具
2006/12/06 PHP
PHP 读取文件内容代码(txt,js等)
2009/12/06 PHP
php 无限级数据JSON格式及JS解析
2010/07/17 PHP
php文本转图片自动换行的方法
2013/03/13 PHP
destoon调用discuz论坛中带图片帖子的实现方法
2014/08/21 PHP
Linux系统下php获得系统分区信息的方法
2015/03/30 PHP
Linux(CentOS)下PHP扩展PDO编译安装的方法
2016/04/07 PHP
thinkPHP中验证码的简单实现方法
2016/12/05 PHP
php微信公众号开发之欢迎老朋友
2018/10/20 PHP
thinkphp5框架结合mysql实现微信登录和自定义分享链接与图文功能示例
2019/08/13 PHP
如何通过Apache在本地配置多个虚拟主机
2020/07/29 PHP
JavaScript(js)设置默认输入焦点(focus)
2012/12/28 Javascript
你必须知道的JavaScript 中字符串连接的性能的一些问题
2013/05/07 Javascript
jQuery ReferenceError: $ is not defined 错误的处理办法
2013/05/10 Javascript
Egret引擎开发指南之编译项目
2014/09/03 Javascript
js淡入淡出的图片轮播效果代码分享
2015/08/24 Javascript
Bootstrap打造一个左侧折叠菜单的系统模板(一)
2016/05/17 Javascript
AngularJs+Bootstrap实现漂亮的计算器
2017/08/10 Javascript
原生JavaScript实现todolist功能
2018/03/02 Javascript
nodejs的安装使用与npm的介绍
2019/09/11 NodeJs
countup.js实现数字动态叠加效果
2019/10/17 Javascript
使用Python编写简单网络爬虫抓取视频下载资源
2014/11/04 Python
python实现的用于搜索文件并进行内容替换的类实例
2015/06/28 Python
Python 的内置字符串方法小结
2016/03/15 Python
python Flask实现restful api service
2017/12/04 Python
python序列类型种类详解
2020/02/26 Python
pandas dataframe 中的explode函数用法详解
2020/05/18 Python
python -v 报错问题的解决方法
2020/09/15 Python
世界上最大的家庭自动化公司:Smarthome
2017/12/20 全球购物
名人珠宝设计师:Melinda Maria Jewelry
2019/03/06 全球购物
会计系个人求职信范文分享
2013/12/20 职场文书
环保建议书作文
2014/03/12 职场文书
土木工程专业本科生求职信
2014/10/01 职场文书
新郎结婚保证书
2015/02/26 职场文书
2016年全国爱牙日宣传活动总结
2016/04/05 职场文书
python第三方网页解析器 lxml 扩展库与 xpath 的使用方法
2021/04/06 Python