gpt4 book ai didi

python - 一般的 Werkzeug 和 Python 3.1

转载 作者:行者123 更新时间:2023-11-28 22:07:52 25 4
gpt4 key购买 nike

我一直在努力寻找可以使用 Python 开发 Web 应用程序的方法**(s)**。作为引用,我们使用 RHEL 64 位、apache、mod_wsgi。

历史:

  1. PHP + MySQL 几年前
  2. PHP + Python 2.x + MySQL 最近和当前
  3. Python + PostgreSQL 正在研究

我们使用一个很棒的库在 PHP 和 Python 之间进行通信(PHP 接口(interface),Python 后端)...但是,随着即将开始的更大项目,使用 100% python 可能会非常有利。

我们通常不希望有一个单一的框架来规定事情是如何完成的。一组有用的帮助程序和实用程序是首选(无论是 PHP 还是 Python)。

问题 1:

在阅读经验丰富的 Python 用户的大量回答时,我多次看到 Werkzeug 被推荐。如果几个有使用 Werkzeug 开发专业 Web 应用程序的直接经验的人可以评论(尽可能详细)他们为什么使用它,为什么喜欢它,以及任何需要注意的事情,我会很高兴。

问题 2:

是否有支持 Python 3.1.1 的 Werkzeug 版本。我已经使用 Python 3.1.1 在 Apache 2.2 上成功安装了 mod_wsgi

如果没有版本,升级到 Python 3.1 需要什么?

注意:我已经在 Werkzeug 源代码上运行了 2to3,它在没有

的情况下进行了 python 编译

编辑:

我们正在启动的项目预计要到将近一年后才能完成。到那时,我猜 Python 3.X 将会更加主流。此外,考虑到我们正在运行该应用程序(而不是分发它),任何人都可以评论一下现在通过一些 Python 3 问题进行抨击的可行性,这样当一年后到来时,我们或多或少已经在那里了?

感谢您的想法!

最佳答案

Python 3.x 的 mod_wsgi 也没有准备好。 Python 3.x 的 WSGI 还没有令人满意的定义; WEB-SIG 仍在抨击这些问题。 mod_wsgi 的目标是猜测其中可能包含什么,但是规范和标准库很可能会发生变化。您今天使用 Python 3.1 编写的任何 Web 应用程序将来都可能崩溃。

有点乱。今天,对于 Web 应用程序,您实际上只能使用 Python 2.x。

关于python - 一般的 Werkzeug 和 Python 3.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1523706/

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