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中的__future__模块
Apr 27 Python
使用简单工厂模式来进行Python的设计模式编程
Mar 01 Python
Python的Twisted框架上手前所必须了解的异步编程思想
May 25 Python
Python延时操作实现方法示例
Aug 14 Python
Python面向对象程序设计类变量与成员变量、类方法与成员方法用法分析
Apr 12 Python
python爬虫解决验证码的思路及示例
Aug 01 Python
使用Python完成15位18位身份证的互转功能
Nov 06 Python
Python-opencv 双线性插值实例
Jan 17 Python
基于Python和C++实现删除链表的节点
Jul 06 Python
Python是怎样处理json模块的
Jul 16 Python
虚拟环境及venv和virtualenv的区别说明
Feb 05 Python
基于Python实现的购物商城管理系统
Apr 27 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
粗略计算在线时间,bug:ip相同
2006/12/09 PHP
ThinkPHP 3.2.3实现页面静态化功能的方法详解
2017/08/03 PHP
PHP5.6读写excel表格文件操作示例
2019/02/26 PHP
tp5框架内使用tp3.2分页的方法分析
2019/05/05 PHP
让whoops帮我们告别ThinkPHP6的异常页面
2020/03/02 PHP
Jquery AutoComplete自动完成 的使用方法实例
2010/03/19 Javascript
jQuery.Autocomplete实现自动完成功能(详解)
2010/07/13 Javascript
多种方法实现JS动态添加事件
2013/11/01 Javascript
JQuery弹出炫丽对话框的同时让背景变灰色
2014/05/22 Javascript
基于javascript实现判断移动终端浏览器版本信息
2014/12/09 Javascript
jQuery中each()方法用法实例
2014/12/27 Javascript
jQuery结合CSS制作动态的下拉菜单
2015/10/27 Javascript
原生的强大DOM选择器querySelector介绍
2016/12/21 Javascript
js模拟支付宝密码输入框
2017/04/11 Javascript
详解webpack性能优化——DLL
2017/10/20 Javascript
vue基础之使用get、post、jsonp实现交互功能示例
2019/03/12 Javascript
微信小程序设置全局请求URL及封装wx.request请求操作示例
2019/04/02 Javascript
详解小程序退出页面时清除定时器
2019/04/28 Javascript
微信小程序--特定区域滚动到顶部时固定的方法
2019/04/28 Javascript
解决Nuxt使用axios跨域问题
2020/07/06 Javascript
基于JavaScript的数据结构队列动画实现示例解析
2020/08/06 Javascript
react的hooks的用法详解
2020/10/12 Javascript
解决python3 json数据包含中文的读写问题
2018/05/10 Python
python简易实现任意位数的水仙花实例
2018/11/13 Python
python网络应用开发知识点浅析
2019/05/28 Python
python3 tkinter实现点击一个按钮跳出另一个窗口的方法
2019/06/13 Python
Python Pickle 实现在同一个文件中序列化多个对象
2019/12/30 Python
Python文件名匹配与文件复制的实现
2020/12/11 Python
Hotels.com南非:酒店预订
2017/11/02 全球购物
优秀应届毕业生推荐信
2014/02/18 职场文书
党员“四风”方面存在问题及整改措施
2014/09/24 职场文书
2014年小学英语教师工作总
2014/12/03 职场文书
优秀班干部主要事迹材料
2015/11/04 职场文书
教你解决往mysql数据库中存入汉字报错的方法
2021/05/06 MySQL
Java无向树分析 实现最小高度树
2022/04/09 Javascript
MySql中的json_extract函数处理json字段详情
2022/06/05 MySQL