python快速建立超简单的web服务器的实现方法


Posted in Python onFebruary 17, 2018

作为临时测试用python命令来搭建web测试是最好不过的选择了;

CD切换到当前目录只需要一句python命令就迅速搭建好了简单的web服务器,python linux自带又无需额外配置安装感觉还是很好用的;

python开启web服务器命令

python -m SimpleHTTPServer 8080

端口号可以任意指定一个没有被占用的端口,但必须能通过防火墙;

执行完上面命令后,直接输入IP地址加端口号就行了

http://:端口号/路径  如:http://192.168.0.12/8080

如果没有index文件它支持目录列表

这个python服务器包含:

BaseHTTPServer: 提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler。
SimpleHTTPServer: 包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。
CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。

Python 相关文章推荐
python采集博客中上传的QQ截图文件
Jul 18 Python
Python读取properties配置文件操作示例
Mar 29 Python
一份python入门应该看的学习资料
Apr 11 Python
python实现简单的单变量线性回归方法
Nov 08 Python
python计算阶乘和的方法(1!+2!+3!+...+n!)
Feb 01 Python
Python Django 页面上展示固定的页码数实现代码
Aug 21 Python
Python 实现训练集、测试集随机划分
Jan 08 Python
基于spring boot 日志(logback)报错的解决方式
Feb 20 Python
Jupyter notebook如何实现指定浏览器打开
May 13 Python
python和js交互调用的方法
Jun 23 Python
python matplotlib绘制三维图的示例
Sep 24 Python
Python Matplotlib绘制动画的代码详解
May 30 Python
Python cookbook(数据结构与算法)找到最大或最小的N个元素实现方法示例
Feb 13 #Python
python3学习笔记之多进程分布式小例子
Feb 13 #Python
Python cookbook(数据结构与算法)保存最后N个元素的方法
Feb 13 #Python
Python cookbook(数据结构与算法)从任意长度的可迭代对象中分解元素操作示例
Feb 13 #Python
Python cookbook(数据结构与算法)将序列分解为单独变量的方法
Feb 13 #Python
Python内置模块ConfigParser实现配置读写功能的方法
Feb 12 #Python
Python内置模块hashlib、hmac与uuid用法分析
Feb 12 #Python
You might like
PHP二维数组排序简单实现方法
2016/02/14 PHP
php中使用websocket详解
2016/09/23 PHP
php使用glob函数遍历文件和目录详解
2016/09/23 PHP
PHP判断是否是微信打开,浏览器打开的方法
2018/03/14 PHP
document对象execCommand的command参数介绍
2006/08/01 Javascript
Jquery 1.42 checkbox 全选和反选代码
2010/03/27 Javascript
UserData用法总结 lanyu出品
2010/07/01 Javascript
javascript字符串拼接的效率问题
2010/12/25 Javascript
JQuery入门—编写一个简单的JQuery应用案例
2013/01/03 Javascript
当自定义数据属性为json格式字符串时jQuery的data api问题探讨
2013/02/18 Javascript
解析javascript 实用函数的使用详解
2013/05/10 Javascript
JavaScript小技巧整理
2015/12/30 Javascript
基于socket.io+express实现多房间聊天
2016/03/17 Javascript
基于javascript实现简单的抽奖系统
2020/04/15 Javascript
基于JS快速实现导航下拉菜单动画效果附源码下载
2016/10/27 Javascript
AngularJS验证信息框架的封装插件用法【w5cValidator扩展插件】
2016/11/03 Javascript
原生js实现回复评论功能
2017/01/18 Javascript
Node.js连接MongoDB数据库产生的问题
2017/02/08 Javascript
JS仿QQ好友列表展开、收缩功能(第一篇)
2017/07/07 Javascript
JS排序算法之冒泡排序,选择排序与插入排序实例分析
2017/12/13 Javascript
vue2.0学习之axios的封装与vuex介绍
2018/05/28 Javascript
详解vue中使用微信jssdk
2019/04/19 Javascript
解决layui弹框失效的问题
2019/09/09 Javascript
Vue中import from的来源及省略后缀与加载文件夹问题
2020/02/09 Javascript
vue移动端的左右滑动事件详解
2020/06/17 Javascript
Python类的基础入门知识
2008/11/24 Python
Python 20行简单实现有道在线翻译的详解
2019/05/15 Python
pyqt5 实现 下拉菜单 + 打开文件的示例代码
2019/06/20 Python
django模型动态修改参数,增加 filter 字段的方式
2020/03/16 Python
TensorFlow keras卷积神经网络 添加L2正则化方式
2020/05/22 Python
python opencv实现直线检测并测出倾斜角度(附源码+注释)
2020/12/31 Python
css3加js做一个简单的3D行星运转效果实例代码
2017/01/18 HTML / CSS
印度尼西亚最大和最全面的网络商城:Blibli.com
2017/10/04 全球购物
珍惜时间演讲稿
2014/05/14 职场文书
Python并发编程实例教程之线程的玩法
2021/06/20 Python
日元符号 ¥
2022/02/17 杂记