我正在写一个小的本地运行的烧瓶供电网络的一些同事应用。 他们不是超级精通技术,所以我希望他们能够简单地双击链接,运行一个shell脚本,这将启动烧瓶服务器,然后弹出打开自己的苹果电脑的本地主机页面。
我创建了一个简单的文件start
:
python server.py
open http://localhost:5000
但是,它会弹出打开两个网页 - 首先是本地主机(但有一个“无法连接”的消息),然后将本地主机再进行使用。 所以,奇!
我尝试使用webbrowser
在Python模块,但是这有同样的效果:
if __name__ == '__main__':
app.debug = True
webbrowser.open("http://localhost:5000/")
app.run()
并把它算账:
if __name__ == '__main__':
app.debug = True
app.run()
webbrowser.open("http://localhost:5000/")
只有在服务器关闭打开的页面。
有任何想法吗? 我想他们可能只是关闭非工作页,但它不是很顺畅的功能。