【问题标题】:How to embed a Python script into HTML如何将 Python 脚本嵌入 HTML
【发布时间】:2016-10-07 19:28:36
【问题描述】:

是否可以将 python 脚本嵌入到 HTML 中?例如:

name = input("What is your name?")
print("Hi, " + name)

如果可以,是否可以使用模块,例如datetime, os, sys, random

【问题讨论】:

  • 这是为了什么目的?为什么需要这些特定模块?可以用另一种语言代替吗?
  • 搜索:“python for web”或任何相关内容。有用的链接:docs.python.org/2/howto/webservers.html
  • Rosetta,它可以让你说<script type="text/x-python">

标签: python html embed


【解决方案1】:

如果我正确理解了您的问题,您实际上会做相反的事情。您将从 Python 脚本中提供 HTML。您可以在 Python 应用程序中使用您喜欢的任何模块以及提供 HTML 内容所需的任何模块。

有很多网络框架可以做到这一点。 Django 可能是最受欢迎的,但它对于您想要做的事情可能过于强大。

也许看看Flask

编辑:更不用说 Python 有一个用于提供 Web 内容的内置方法 Python WSGI(Web 服务器网关接口),您可以阅读更多关于 Python WSGI here 的信息。

【讨论】:

    猜你喜欢
    • 2022-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-02
    • 1970-01-01
    相关资源
    最近更新 更多