如何在colab上托管html文件

问题描述 投票:0回答:1

运行 python backend.py 时。有一个 html 文件充当网站来显示结果,但是 colab 不是本地托管的,并且在 colab 上一次只能执行一个任务(我认为)有什么方法可以从 colab 托管一个网络吗? html 文件

我尝试了托管 html 的方法,但由于只能运行一个任务,我无法拥有一个在查看网络时不断更新的网络,反之亦然。

python html google-colaboratory web-hosting
1个回答
0
投票

使用 Gradio 或 Streamlit Gradio 和 Streamlit 是专为直接在 Colab 中创建 Web 应用程序而设计的 Python 库。如果您不需要控制确切的 HTML,它们会更简单、更健壮。

  1. 安装音响:
    !pip install gradio
  1. 创建一个 Gradio 应用程序: Gradio 允许您轻松构建界面,并且它们可以动态更新。
import gradio as gr

def greet(name):
    return f"Hello {name}!"

interface = gr.Interface(fn=greet, inputs="text", outputs="text")
interface.launch(share=True)
  1. 运行并分享:

此代码将创建一个简单的网络应用程序,您可以在其中输入您的姓名并接收问候语。 share=True 标志生成指向网络应用程序的公共链接。

© www.soinside.com 2019 - 2024. All rights reserved.