gpt4 book ai didi

python - 与 python 3.1 和 py-postgresql 兼容的 web 框架

转载 作者:太空宇宙 更新时间:2023-11-04 11:05:34 25 4
gpt4 key购买 nike

我通过使用 Python 3.1 和 py-PostgreSQL 编写一个小应用程序开始学习 Python。现在我想把它变成一个网络应用程序。

但是目前看来,web-py、Django、zope等大部分框架还是基于Python 2.x的。不幸的是,py-PostgreSQL 与 Python 2.x 不兼容。

我是否必须重写所有类并将 py-PostgreSQL 替换为 web-py 等支持的东西,或者是否有与 Python 3.1 兼容的框架?

或者也许 py-PostgreSQL 与 2.x 兼容但我没有弄明白?

最佳答案

更新:此答案在 2011 年已过时。

除非您有兴趣在尝试学习 Python 的同时开辟一条新路,否则我建议您将项目转换为 Python 2.x。希望您的代码不会使用太多在广泛支持的 DB-API 接口(interface)中找不到的 py-postgresql 功能。

您应该查看 psycopg2 以获得 Python 2.x DB-API 兼容接口(interface),或者如果您想进入更高级别 SQLAlchemy在 svn 版本中可以交替使用 psycopg2py-postgresql

您可能还对 3to2 感兴趣它会在可能的情况下自动将 Python 3.x 代码转换为 Python 2.x 代码。

重复 #373945 What web development frameworks support Python 3?

关于python - 与 python 3.1 和 py-postgresql 兼容的 web 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1423000/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com