gpt4 book ai didi

python - 哪些 Python/IronPython Web 开发框架适用于 Microsoft 技术栈?

转载 作者:太空狗 更新时间:2023-10-29 22:17:16 25 4
gpt4 key购买 nike

我开始使用 IronPython 实现来学习 Python。我现在想做一些网络开发。我正在寻找适用于 Microsoft 技术堆栈(IIS + MS SQL Server)的 python Web 开发框架。 Django 看起来是一个有趣的框架,但根据我所读的内容,让它在 Microsoft 技术堆栈上运行似乎非常困难或不可能。

我想依靠一个利用 python 优势的 web 框架,所以 ASP.NET 不是这里的一个选项。

我想在完整的 Microsoft 堆栈上做 Python 的原因是:

  • 我们是一家 .Net 商店,我们的生产服务器运行完整的 Microsoft 堆栈
  • 使用 IronPython,我将能够与我们产品的现有 .Net 库互操作
  • 我们现有的数据库在 SQL Server 中运行,我想开发一个查询该数据库的应用
  • 如果我必须安装另一个 Web 服务器,则不允许将我的 Python 项目部署到我们的服务器

有什么建议吗?

最佳答案

使用完整的 MS 堆栈将很困难,因为没有多少 FLOSS 框架瞄准这个目标。如果使用 WAMP (Windows/Apache/MySQL-PostgreSQL/Python) 方法,您会更幸运。

也就是说,Django 可以在 Windows 上运行,甚至可以运行 can be made to work under IIS通过使用 PyISAPIeMS SQL Server支持。

TurboGears can also be installed on Windows , 并且有 MS SQL Server support通过其 ORM 后端。

尝试在 Windows 下使用 -AMP 有时可能是一种受虐行为。可以做到,但是在 Linux/BSD 下使用这些框架要容易得多,也更有趣。您绝对应该尝试一下。

关于python - 哪些 Python/IronPython Web 开发框架适用于 Microsoft 技术栈?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2292775/

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