python与access选哪个_从Python连接到Access
I want to be connected to a database Boreas (Access) from Python. How to be connected from Python to Access database Northwind?
解决方案
Here are 2 ways, with COM dispatch and with odbc. You will need the pywin32 extensions and/or pyodbc to use these methods.
import win32com.client
import pyodbc
def ado():
'''
connect with com dispatch objs
'''
conn = win32com.client.Dispatch(r'ADODB.Connection')
DSN = ('PROVIDER = Microsoft.Jet.OLEDB.4.0;DATA SOURCE = ' + db + ';')
conn.Open(DSN)
rs = win32com.client.Dispatch(r'ADODB.Recordset')
strsql = "select * from deer"
rs.Open(strsql, conn, 1, 3)
t = rs.GetRows()
conn.Close()
return t
def odbc():
'''
connects with odbc
'''
constr = 'Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=' + db
conn = pyodbc.connect(constr, autocommit=True)
cur = conn.cursor()
strsql = "select * from deer"
cur.execute(strsql)
t = list(cur)
conn.close()
return t
if __name__ == '__main__':
db = 'c:/work/deer/deer.mdb'
data1 = ado()
data2 = odbc()
good luck,
Mike
python与access选哪个_从Python连接到Access相关推荐
- python安装launcher要选吗_安装 Python 这么多次,到底装了啥
这个选项既然如此重要,为什么安装包不把它作为默认勾选状态呢? 细心点的小伙伴还会注意到,在它上面还有个选项: Install launcher for all users(recommended) 不 ...
- python文本结构化处理_在Python中标记非结构化文本数据
python文本结构化处理 Labelled data has been a crucial demand for supervised machine learning leading to a n ...
- python交互式和文件式_使用Python创建和自动化交互式仪表盘
python交互式和文件式 In this tutorial, I will be creating an automated, interactive dashboard of Texas COVI ...
- python培训一般要多久_入门 Python 要多久时间?该如何学习?
入门 Python 要多久?该如何学习? 学Python和学其他的语言其实是相同的,我给新同事讲课的时候就说学编程和练武功其实是很相似,入门大致这样几步: 找本靠谱的书, 找个靠谱的师傅, 找一个地方 ...
- python登录界面源码_基于Python的自媒体小助手---登录页面的实现代码
核心技术:Python3.7 GUI技术:Tkinter (Python已经内置) 好多文章写Python GUI之tkinter窗口视窗教程大集合(看这篇就够了) 我看了N遍也没够好多东西都没有就基 ...
- python安装成功的图标_安装Python
因为Python是跨平台的,它可以运行在Windows.Mac和各种Linux/Unix系统上.在Windows上写Python程序,放到Linux上也是能够运行的. 要开始学习Python编程,首先 ...
- python做审计底稿视频_最新Python教学视频,每天自学俩小时,让你offer拿到手软...
2020最新Python零基础到精通资料教材,干货分享,新基础Python教材,看这里,这里有你想要的所有资源哦,最强笔记,教你怎么入门提升!让你对自己更加有信心,重点是资料都是免费的,免费!!! 如 ...
- python编程快速上手自动化_《Python编程快速上手 让繁琐工作自动化》完整版PDF...
image.png <Python编程快速上手 让繁琐工作自动化>完整版PDF 提取码:7qm4 3.jpg 有关本书 累计销售超过10万册 零基础编程者的不二之选 基于Python3编写 ...
- 学python电脑要装什么_初学 Python 需要安装哪些软件?
KDnuggets2018年的一个博客发起了一项投票:数据科学中最好用的Python IDE是什么? 本次调查共有1900多人参与,调查结果如下图所示.前5个选择是: Jupyter,57% PyCh ...
最新文章
- codeforces-1132 (div2)
- Order笔记-数据库创建
- 一组匹配中国大陆手机号码的正则表达式
- python文件打包发布(引用的包也可以加进来),打包出错解决了,运行出错解决了...
- CoffeeScript 学习笔记
- sublime3快捷键
- STM32工作笔记0043---什么是漏源电压,栅源电压
- R|数据处理|merge数据详解
- 低格硬盘用什么软件_视频号用什么剪辑软件好
- 寻剑气世界java,Java——Unsafe
- Oracle 常用SQL语句大全(精)
- c语言英文字母降序排列,英文单词排序
- 运动目标检测的四种方法
- 【计算机组成原理】二、静态随机存储器实验
- java 0.1 0.2_0.1+0.2结果却不等于0.3
- U盘文件丢失求恢复教程
- 微信个人收款码于订单应用之解决方案
- 在虚拟机上跑vxworks的总结
- UML图之【用例图、活动图、时序图】
- ios 按钮下面加下划线_如何在iOS按钮上的文字添加下划线
热门文章
- 可变lambda_Lambda的Lambda(如果可选)
- mycat和应用程序集成_企业应用程序集成简介
- java 打开gc日志_在运行时打开GC日志记录
- 具有InlfuxDB的Spring Boot和Micrometer第2部分:添加InfluxDB
- java字节码_好的,每个接触Java字节码的人
- 您需要了解的所有有关System.gc()的信息
- java 反射api_Java的反射API
- Picocli 2.0:事半功倍
- spring mvc拦截器_Spring MVC拦截器示例
- EE Servlet 3:简单表单处理