要在Python中写入Access数据库,您可以使用pyodbc模块。
以下是一个简单的示例,展示如何连接到Access数据库并插入一些数据:
import pyodbc
# 连接到Access数据库
conn_str = (
r'DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};'
r'DBQ=C:\path\to\your\database.accdb;'
conn = pyodbc.connect(conn_str)
# 创建游标对象
cursor = conn.cursor()
# 插入数据
cursor.execute("INSERT INTO MyTable (Column1, Column2) VALUES (?, ?)", ('Value1', 'Value2'))
# 提交更改并关闭连接
conn.commit()
conn.close()
注意,您需要安装pyodbc模块,并且在连接字符串中指定您的Access数据库的路径。此外,插入数据时,您可以使用?占位符来避免SQL注入攻击。
希望这可以帮助您开始在Python中写入Access数据库。