龙空技术网

python3搭建本机简易服务器,认识http.server

洛晗的世界 204

前言:

眼前你们对“pythonserve”大体比较讲究,姐妹们都需要分析一些“pythonserve”的相关文章。那么小编也在网摘上搜集了一些对于“pythonserve””的相关文章,希望大家能喜欢,各位老铁们快快来了解一下吧!

介绍一下

今天工作中需要向一个手持设备中安装一个app,由于这个设备不像手机那样方便传输文件,当时数据线又识别不到设备,就想到了一个简便操作:把我的电脑变成服务器,在设备上访问我的电脑就可以获取文件资源了,作为一个python用户,果断用python解决这个问题。

到网上简单搜索了一下,最终锁定了http.server,这是一个可以简单操作即可实现将本机变成服务器的模块功能。下面就是如何使用http.server实现服务器的步骤:

1、首先当然保证你的电脑已经安装了python,建议安装python3,并且设置好了环境变量

检查python环境是否可用

2、确认第一步没问题后,命令行下进入到你想要到文件所在到目录下(这里一定要进入到目录下,因为这个简易服务器只能访问对应目录下的文件,目录下的目录也可以访问),然后执行命令:python3 -m http.server [--port],执行成功的话会显示Serving HTTP on 0.0.0.0 port...类似的提示语。如下:

不指定端口号(默认为8000) python3 -m http.server

不指定端口号

指定端口号 python3 -m http.server 80

指定端口号

3、步骤2执行成功后,就可以通过进行访问(指定端口号为80的话,可以直接进行访问),如下:

首先视频中第一次输入的是不带端口号的地址,是无法访问的,第二次输入的是python3 -m http.server 8888 执行后访问的资源

视频加载中...

标签: #pythonserve #python3 服务器 #python自带服务器