Skip to content
This repository was archived by the owner on Jun 6, 2025. It is now read-only.

关于界面

Steven-Zhl edited this page Jan 19, 2024 · 1 revision

关于界面

  • 在Python中构建界面不是一件很困难的事,你有很多选择:原生的有tkinter、PyQt等,网页的有Flask、Django。但它们都不太合适:tkinter上限低、文档少,PyQt难度大、门槛高;而Flask和Django,对他们来说构建界面只是个子任务,他们的本职工作是搭建网站服务器的,核心需求是高并发,为了简单搓个界面而大费周章地搭建个服务器有些杀鸡用牛刀了。
  • Streamlint、Gradio就这么抓住了这么个痛点:做机器学习的大多数只想要个简单的图形化方案,用来调用模型、展示效果,而对GUI的样式、性能没什么要求。我们使用的界面框架就是Gradio,一个基于Svelte的Web UI框架。

To be continued...

Clone this wiki locally