有个以想法关于 GUI Python 程序,请教大家

2017-05-01 11:29:15 +08:00
 wellhome
我打算这样写一个 GUI python, 是否可行

1. 用 gunicorn + flask+sqlite 写一个后端 , binding to 8888

2. 用 exe 启动 gunion, 以及 python webbrowser -t "http://localhost:8888"

3. 或者用 PyQt + webkit 打开 "http://localhost:8888"

然后把程序打包分发。

是不是这样我就做了一个 GUI 的程序了?
2933 次点击
所在节点    Python
6 条回复
lishunan246
2017-05-01 11:55:03 +08:00
我感觉你重新发明了 Electron
SuperMild
2017-05-01 11:59:13 +08:00
网页本身就是 GUI,只不过不是原生,功能和效率受到限制。网页界面你还是要用 HTML5 和 JS 来写,结果还不如直接上 electron。
PythonAnswer
2017-05-01 12:06:31 +08:00
自己用的话 runserver 就够了 并不需要 gunicorn,并且 gunicorn 不能跑在 win 上。
你可以用 gevent 写一个 runserver,这样 req 会提高很多。
Cbdy
2017-05-01 14:19:12 +08:00
重新发明系列
MasterMonkey
2017-05-01 19:19:48 +08:00
PostgreSQL 的管理前端 pgadmin4 就是这样做的,但是如果你需要原生扩展,还是 electron 比较好!
wellhome
2019-05-09 20:27:41 +08:00
Electron 可以用在 python 上吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/358337

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX