python 2.7 中的 MSSQL
是否有可用于连接 MSSQL 和 python 2.7 的模块?
我下载了 pymssql 但它适用于 python 2.6。 python 2.7 有等效的模块吗?
我不知道是否有人可以提供链接。
重要提示:同时有一个 pymssql 模块可用。不要错过阅读本页末尾的答案:https://stackoverflow.com/a/25749269/362951
Is there a module available for connection of MSSQL and python 2.7?
I downloaded pymssql but it is for python 2.6. Is there any equivalent module for python 2.7?
I am not aware of it if anyone can provide links.
Important note: in the meantime there is a pymssql module available. Don't miss to read the answer at the end of this page: https://stackoverflow.com/a/25749269/362951
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您还可以使用 pyodbc 从 Python 连接到 MSSQL。
文档中的示例:
SQLAlchemy 库(在另一个答案中提到),使用 pyodbc 连接到 MSSQL 数据库(它尝试了各种库,但 pyodbc 是首选 一)。使用 sqlalchemy 的示例代码:
You can also use pyodbc to connect to MSSQL from Python.
An example from the documentation:
The SQLAlchemy library (mentioned in another answer), uses pyodbc to connect to MSSQL databases (it tries various libraries, but pyodbc is the preferred one). Example code using sqlalchemy:
如果您通过网络搜索遇到此问题,请注意
pymssql
现在确实支持 Python 2.7(和 3.3)或更高版本。无需使用 ODBC。根据
pymssql
要求:请参阅http://pymssql.org/。
If you're coming across this question through a web search, note that
pymssql
nowadays does support Python 2.7 (and 3.3) or newer. No need to use ODBC.From the
pymssql
requirements:See http://pymssql.org/.
使用pip安装
pyodbc
,如下:pip install pyodbc
详细信息请参见
https://github.com/mkleehammer/pyodbc/wiki
Install
pyodbc
using pip as follows:pip install pyodbc
For details, see
https://github.com/mkleehammer/pyodbc/wiki
您可以尝试 SQLAlchemy:
SQLAlchemy 对象关系映射器提供了一种将用户定义的 Python 类与数据库表关联,以及这些类(对象)的实例与相应表中的行关联的方法。
您可以参考以下链接:
1> http://www.sqlalchemy.org/docs/
2> http://www.rmunn.com/sqlalchemy-tutorial/tutorial.html
You can try out SQLAlchemy:
The SQLAlchemy Object Relational Mapper presents a method of associating user-defined Python classes with database tables, and instances of those classes (objects) with rows in their corresponding tables.
You can refer following links:
1> http://www.sqlalchemy.org/docs/
2> http://www.rmunn.com/sqlalchemy-tutorial/tutorial.html