【发布时间】:2017-06-18 11:08:11
【问题描述】:
背景:
我还是 Python 的新手,如果这是一个幼稚的问题,我深表歉意。我最初是想开发一个带有 GUI 的 Windows 工具,但是,阅读周围我得到的印象是,将我编译的 python 代码以某种方式“包装”在simpleHTTPServer 中可能更简单,这样用户就可以通过 localhost 进行交互(很像Jupyter 笔记本/实验室)。
问题:
是否有一种标准/推荐的方式可以通过 Web 浏览器中的 localhost 端口与用户建立已编译的 Python 程序接口?我认为这是一种相当常见的方法,并且可能已经存在一个包,但我无法找到任何可以指导如何解决它的东西。
或者,以某种方式编译 Django 开发项目以在 localhost 上运行是否可行?
理想情况下,我想要一个用户可以运行的可执行文件,并且他们的浏览器在所需的 localhost 端口打开。
【问题讨论】:
-
docker 可以帮到你吗?
-
根据您的用例,从 nw.js 启动/使用 python 服务器可能是解决方案的一部分..? (nwjs.io)
-
webbrowser.open(url)
标签: python django python-3.x user-interface localhost