您可以使用 Python 中的以下步骤将数据从 Microsoft Access 数据库导出到 Excel 电子表格:
导入必要的库:
连接到 Access 数据库:
执行 SQL 查询以检索数据:
将数据写入 Excel 电子表格:
注意:此代码假定您已安装 pyodbc 和 pandas 库。 如果没有,您可以使用 pip 安装它们:
import pyodbc
import pandas as pd
# Connect to the database
conn = pyodbc.connect(r"Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=D:\riocomponents\Advanced Data Import 3.11\demos\data\country.mdb;")
# Execute a SQL query to retrieve data from the database
query = 'SELECT * FROM country'
df = pd.read_sql(query, conn)
# Create a new Excel workbook and add a worksheet
df.to_excel('output.xlsx', index=False)

2016驱动程序下载链接:https://www.microsoft.com/en-us/download/details.aspx?id=54920
2010驱动程序下载链接:https://www.microsoft.com/en-us/download/details.aspx?id=13255
本文介绍了如何使用Python的pyodbc和pandas库将数据从MicrosoftAccess数据库执行SQL查询后导出到Excel电子表格。首先,需要建立数据库连接,然后执行查询获取数据,最后将数据帧写入Excel文件。
4万+

被折叠的 条评论
为什么被折叠?



