SQLAlchemy的MS访问
sqlalchemy-access的Python项目详细描述
sqlalchemy访问
SQLAlchemy的Microsoft Access方言。在
目标
这种方言主要是为了提供 pandas用户将数据帧保存到 通过to_sql访问数据库。在
先决条件
- 如果已经安装了Microsoft Office(或独立的Microsoft Access),请安装一个版本 有着同样“比特”的Python。例如,如果您有32位Office,则应该安装 32位Python。在
- 如果尚未安装Microsoft Office(或独立的Microsoft Access),请安装 Microsoft Access数据库引擎的可再发行版本,其“位”与 您将使用的Python版本。例如,如果要运行64位Python,那么 应安装64位版本的Access数据库。在
特殊情况:如果您将运行32位Python并且您将仅处理.mdb文件 然后可以使用Windows附带的旧的32位Microsoft Access Driver (*.mdb)。在
共有条件
这种方言需要SQLAlchemy和pyodbc。它们都被指定为需求,因此pip将安装 如果他们还没有到位。要安装,只需:
pip install sqlalchemy-access
入门
创建一个指向Access数据库的ODBC DSN (Data Source Name)。 (提示:要获得最佳效果,请启用ExtendedAnsiSQL。) 然后,在Python应用程序中,可以通过以下方式连接到数据库:
^{pr2}$有关其他连接方式,请参阅Wiki中的Getting Connected页面。在
SQLAlchemy项目
SQLAlchemy访问是SQLAlchemy Project和 遵循与核心项目相同的标准和惯例。在
开发/错误报告/拉取请求
请参考 SQLAlchemy Community Guide用于 关于编码和参与本项目的指南。在
行为准则
最重要的是,SQLAlchemy非常强调礼貌、周到和 用户和开发人员之间的建设性沟通。 请参阅我们现行的行为准则 Code of Conduct。在
许可证
SQLAlchemy访问分布在MIT license下。在
- 项目
标签: