在 Python 中使用 ACCESS 文件的一种方法是使用 pyodbc 模块连接到 ACCESS 数据库,然后使用 SQL 语句执行查询。
首先,你需要安装 pyodbc 模块。在命令行中输入:
pipinstall pyodbc
然后,使用下面的代码连接到 ACCESS 数据库并执行查询:
import pyodbc
# Connect to the database
conn = pyodbc.connect(r'Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=C:\path\to\database.accdb;')
# Create a cursor
cursor = conn.cursor()
# Execute a query
cursor.execute("SELECT * FROM table WHERE column = 'value'")
# Fetch the results
results = cursor.fetchall()
# Iterate over the results
for result in results:
print(result)
# Close the cursor and connection
cursor.close()
conn.close()
在这段代码中,我们使用 pyodbc.connect()
函数连接到 ACCESS 数据库,然后使用 cursor.execute()
函数执行 SQL 查询。最后,我们使用 cursor.fetchall()
函数获取查询结果,并使用 for
循环遍历每一行结果。