python中读取SQL数据的方法:

python中可以使用游标cursor来读取SQL中的数据,游标cursor是由连接创建的对象,可以在游标中执行查询,并设置数据返回的格式。

当执行select语句获取数据时,返回的数据行有两种格式:元组和字典,行的默认格式是元组。cursor = conn.cursor(as_dict=True)

pymssql返回的数据集的格式是在创建游标时设置的,当参数 as_dict为True时,返回的行是字典格式,该参数的默认值是False,因此,默认的行格式是元组。

由于游标是一个迭代器,因此,可以使用for语句以迭代方式逐行处理查询的结果集。for row in cursor:

1、以元组方式返回数据行

默认情况下,游标返回的每一个数据行,都是一个元组结构:cursor=connect.cursor()

cursor.execute('SELECT * FROM persons WHERE salesrep=%s', 'John Doe')

for row in cursor:

print('row = %r' % (row,))

2、以字典方式返回数据行

当设置游标以字典格式返回数据时,每一行都是一个字典结构:cursor = conn.cursor(as_dict=True)

cursor.execute('SELECT * FROM persons WHERE salesrep=%s', 'John Doe')

for row in cursor:

print("ID=%d, Name=%s" % (row['id'], row['name']))

更多Python知识请关注Python自学网。

编程python怎么读-python怎么读sql数据?相关推荐

  1. 计算机语言python怎么读,python编程怎么读音发音

    python 怎么读 python,英[ˈpaɪθən],美[ˈpaɪθɑːn],英['paɪθən]:发音有点像"派森" 或 "派粉",注意中间那个 θ 音, ...

  2. 编程中python怎么读-python之文件读写

    本节内容: I/O操作概述 文件读写实现原理与操作步骤 文件打开模式 Python文件操作步骤示例 Python文件读取相关方法 文件读写与字符编码 一.I/O操作概述 I/O在计算机中是指Input ...

  3. python语法怎么读-python怎么读sql数据?

    python中读取SQL数据的方法: python中可以使用游标cursor来读取SQL中的数据,游标cursor是由连接创建的对象,可以在游标中执行查询,并设置数据返回的格式. 当执行select语 ...

  4. 用python怎么读_python怎么读sql数据?

    python中读取SQL数据的方法: python中可以使用游标cursor来读取SQL中的数据,游标cursor是由连接创建的对象,可以在游标中执行查询,并设置数据返回的格式. 当执行select语 ...

  5. python怎么读程序-python怎么读sql数据?

    python中读取SQL数据的方法: python中可以使用游标cursor来读取SQL中的数据,游标cursor是由连接创建的对象,可以在游标中执行查询,并设置数据返回的格式. 当执行select语 ...

  6. python读法-python怎么读sql数据?

    python中读取SQL数据的方法: python中可以使用游标cursor来读取SQL中的数据,游标cursor是由连接创建的对象,可以在游标中执行查询,并设置数据返回的格式. 当执行select语 ...

  7. python电影评价分析.dat_python读DAT - IT屋-程序员软件开发技术分享社区

    如果文件存在或者不存在,将文件打开为读/写的最佳方式是什么?然后创建并以读/写方式打开文件?从我读的, file = open('myfile.dat','rw')应该这样做,对吧? 它不适用于我(P ...

  8. python语言是谁发明的咋读-Python简史

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Python是我喜欢的语言,简洁,优美,容易使用.前两天,我很激昂的向朋友宣传Py ...

  9. python在线读-Python电子书免费分享

    Python的教程很多,如果大家不想看网络教程,可以把教程下载到本地.本人最近从网络上找到一些Python教程书籍,整理如下,大家如果需要可以去下载. No.1 简明 Python 教程(byte t ...

最新文章

  1. 系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式
  2. 中科元素精准饮食治未病干预 李喜贵:签约华佗国药体系建立
  3. 团队项目:个人工作总结10
  4. axios跨域请求的qs用法 - qs安装篇
  5. VS2013开发Android App 环境搭建
  6. bat小工具_字节跳动收购效率工具幕布,张一鸣的 To B 野心 | 36氪独家
  7. 可怜的 JavaScript,他们说你很怪异,你知道吗?
  8. java获取光标位置_javastscript获取光标位置
  9. IEnumerator和IEnumerable
  10. 学习笔记之Python的六种内置对象
  11. 股票移动平均线matlab,移动平均线(MA)
  12. 学计算机的什么是镜像,一、什么是windows镜像?什么是Ghost?它们有什么优缺点?...
  13. linux操作系统原理_Linux后台开发C++学习路线技能加点,已拿鹅厂offer
  14. Quartus II 13.0sp1 (64-bit)使用教程
  15. Unity 语音识别 详情版 和 发布过程中遇到的问题
  16. 手撕算法系列之冒泡排序
  17. 【附源码】Python计算机毕业设计天润律师事务所管理系统
  18. 原腾讯QQ技术总监、T13专家,黄希彤被“离职”,原因竟是……
  19. Java遍历Properties的所有的元素,四种方法详细总结的代码实例
  20. 数据分析-SQL-02-

热门文章

  1. 转载--web前端工程化
  2. php本页面调试报错配置
  3. 转载-对js中new、prototype的理解
  4. asp.net webform 与asp.net mvc 混合开发项目总结
  5. MySQL中修改密码及访问限制设置详解
  6. MongoDB代码——Python篇
  7. 进程间通讯,临界区,互斥
  8. 堆、栈、方法区、直接内存
  9. WebRTC音频预处理单元APM的整体编译及使用
  10. Oracle 异常 ORA-01861: literal does not match format string(字符串格式不匹配)