优秀的编程知识分享平台

网站首页 > 技术文章 正文

19.如何使用Python快速搭建 HTTP 服务器

nanyue 2024-10-03 23:38:34 技术文章 20 ℃

搭建http、smb等系统都需要在Linux上进行部署。但是想在很短时间或者在终端上要共享文件给别人,搭建一些文件系统占空间不说还费时间。而Python可以在几秒钟,使用一条命令即可帮助你完成这些事情。

怎么做呢?其实非常简单。

使用Python中的SimpleHTTPServer或者http.server。

SimpleHTTPServer是Python 2自带的一个模块,是Python的Web服务器。而在Python 3合并到http.server模块中。

具体如下,如不指定端口,则默认是8000端口。

# python2

python -m SimpleHTTPServer 80


# python3

python3 -m http.server 80



SimpleHTTPServer有个特性,如果共享的目录下有index.html,那index.html文件会被视做默认的主页;

如果不存在index.html文件,那就会显示整个目录列表内容。

#每天一个编程技巧#

最近发表
标签列表