菜鸟大叔 菜鸟学Python
不知道大家有没有遇到过这样的情况,在做项目或者研发的时候,迫切想要将一个文件传输给另一台电脑,却找不到U盘,于是麻烦的通过登陆qq、微信等社交软件,或者邮箱等工具进行传输,十分麻烦,让人苦恼。
都说Python号称无所不能,除了生孩子啥都行!于是小编今天就给大家介绍一种简单的方式来解决这一问题,通过调用Python中的http.server搭建局域网服务器,让这个问题变得So easy !
1 一行Python命令一行Python命令如何搭建局域网,其实很简单,我们用了Python里面的一条命令就可以搞定!Python的官方手册介绍,HTTPServer 是 socketserver里TCPServer 的一个子类。
它会创建和侦听 HTTP 套接字,并将请求调度给处理程序。在Python3.7中,http.server提供了5种参数,调用下面帮助命令可显示如下:python -m http.server --help
由上图可以看出,其包含位置参数和可选参数。位置参数port ——是指HTTP服务器所指定的端口,默认为8000
可选参数-h/--help ——用来获取帮助信息
--cgi ——服务器为CGI模式
--bind/-b ADDRESS ——绑定ip地址,ADDRESS为ip地址
--directory/-d DIRECTORY ——指定目录,默认为当前目录(即为命令行运行的目录),简单地说,就是当前服务器可以提