python如何安装http server-Python教程

资源魔 60 0
正在 Linux 效劳器上或装置了 Python 的机械上,Python自带了一个WEB效劳器 SimpleHTTPServer。

咱们能够很简略的应用 python -m SimpleHTTPServer 疾速搭建一个http效劳,提供一个文件阅读的web效劳。

饬令以下:(保举学习:Python视频教程)

python3 -m http.server

python -m SimpleHTTPServer 8000

应用下面的饬令能够把以后目次公布到8000端口。

然而这条饬令是以后运转的,没有是后盾运转的,也就是说假如Ctrl + C,则该端口就会封闭。

python -m SimpleHTTPServer 8000 &

正在上述饬令的最初加一个 & ,则该饬令孕育发生的过程正在后盾运转,没有会影响以后终真个应用(咱们正在只有一个bash的环境下)。

天生的新的过程为以后bash的子过程,以是,当咱们封闭以后bash时,相应的子过程也会被kill掉,这也没有是咱们想要的后果。

nohup python -m SimpleHTTPServer 8000 &

正在饬令的扫尾加一个nohup,疏忽一切的挂断旌旗灯号,假如以后bash封闭,则以后过程会挂载到init过程下,成为其子过程,这样即便加入以后用户,其8000端口也能够应用。

更多Python相干技巧文章,请拜访Python教程栏目进行学习!

以上就是python若何装置http server的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!