【发布时间】:2017-05-07 15:09:29
【问题描述】:
我想启动一个本地服务器,然后用浏览器从同一个 python 程序打开一个链接。
这是我尝试过的(非常幼稚和愚蠢的尝试):
from subprocess import call
import webbrowser
call(["python", "-m", "SimpleHTTPServer"]) #This creates a server at port:8000
webbrowser.open_new_tab("some/url")
但是,程序不会转到第二条语句,因为服务器仍在后台运行。要打开浏览器,我需要退出服务器,这违背了运行服务器的目的。
谁能帮助我提出一个可行的解决方案?
【问题讨论】: