本文详细介绍了根据http.server搭建一个局域网服务器的过程分析,根据示例代码在原文中的详细介绍非常详细。对大家的学习培训或者工作都有一定的参考价值,一定要朋友们参考。
不知道大家有没有遇到过这样的情况。在做新项目或产品研发时,他们渴望将一个文件发送到另一台计算机,但他们找不到u盘。所以登录qq、手机微信等交友软件,或者电子邮件等专用工具发送都不方便,很不方便,也很烦。据说Python叫无敌,除了生孩子什么都可以!所以,今天我就详细介绍一个解决这个问题的简单方法,按照Python中的http.server搭建一个局域网服务器,让这个问题变得越来越那么容易!
1、
如何用一条Python指令和一条Python指令搭建一个局域网,其实并不是很难。用Python一条指令就能搞定!Python的官方web指南详细介绍,HTTPServer是socketserver中TCPServer的子类。它将建立并监听HTTP套接字,并将所需的产品分派给程序进行处理。
在Python3.7中,http.server呈现五个主要参数,启用以下帮助指令可以显示以下信息:python-mhttp.server-help。
从图中可以看出,它包括了零件的主要参数和可选的主要参数。
2.如何实际 *** 作
设置本地服务器代码非常简单。你只需要在cmd中 *** 作以下代码。
python-mhttp.server8080
上面的代码用于启动http服务器。默认设置IP是电脑上的本地无线网络IPv4Internet,默认设置目录是cmd *** 作的目录。如果要改变主参数,可以启用03种可变参数。
基本原理的解释到此结束,接下来就是实践了。我在自己的手机上应用了网络热点,测试了ubuntu、windows和他们的手机。
1).首先获取本地IP
Windows平台可以根据ipconfig(根据Linux平台的ifconfig-a)获取IP。注意,采用的是WLAN中IPv4的详细地址。
2).
根据个人获得的ip和端口号启动服务器后,在电脑浏览器中键入http://192.168.43.136:8080/浏览服务器。是不是很奇妙?然后,我们用不同的服务平台测试一下。在PC端尝试一下:
用手机测试一下。
其他型号的windows
3、
更改服务器的目录。为了改变文档目录,我把D盘换成了可浏览盘。说明如下,其他主要参数的 *** 作方法类似。Python-mhttp.server8080-dd:可以看到浏览的目录发生了变化:
用http.server搭建服务器的方法今天发到这里。你又学会一招了吗?有了python内置的这个小功能,一个简单的http服务器就可以非常快速的搭建起来,局域网内的所有机器设备都可以浏览。
文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)