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实现的去除win下文本文件头部BOM的代码
Feb 10 Python
详解Python中的日志模块logging
Jun 19 Python
python脚本替换指定行实现步骤
Jul 11 Python
python爬虫URL重试机制的实现方法(python2.7以及python3.5)
Dec 18 Python
python针对mysql数据库的连接、查询、更新、删除操作示例
Sep 11 Python
opencv3/C++实现视频背景去除建模(BSM)
Dec 11 Python
浅析python标准库中的glob
Mar 13 Python
完美解决jupyter由于无法import新包的问题
May 26 Python
如何在python中判断变量的类型
Jul 29 Python
Python extract及contains方法代码实例
Sep 11 Python
python四个坐标点对图片区域最小外接矩形进行裁剪
Jun 04 Python
Python中如何处理常见报错
Jan 18 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
linux系统上支持php的 iconv()函数的方法
2011/10/01 PHP
php实现QQ空间获取当前用户的用户名并生成图片
2015/07/25 PHP
php中Ioc(控制反转)和Di(依赖注入)
2017/05/07 PHP
PHP单例模式数据库连接类与页面静态化实现方法
2019/03/20 PHP
Javascript 检测、添加、移除样式(className)函数代码
2009/09/08 Javascript
javascript中IE浏览器不支持NEW DATE()带参数的解决方法
2012/03/01 Javascript
jquery特效 幻灯片效果示例代码
2013/07/16 Javascript
jQuery.holdReady()使用方法
2014/05/20 Javascript
jQuery 3.0中存在问题及解决办法
2016/07/15 Javascript
javascript循环链表之约瑟夫环的实现方法
2017/01/16 Javascript
Angular实现表单验证功能
2017/11/13 Javascript
jQuery与vue实现拖动验证码功能
2018/01/30 jQuery
详解vue挂载到dom上会发生什么
2019/01/20 Javascript
JS 封装父页面子页面交互接口的实例代码
2019/06/25 Javascript
基于webpack4+vue-cli3项目实现换肤功能
2019/07/17 Javascript
Layui弹框中数据表格中可双击选择一条数据的实现
2020/05/06 Javascript
[01:11:08]Winstrike vs NB 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
Django如何开发简单的查询接口详解
2019/05/17 Python
浅析PyTorch中nn.Module的使用
2019/08/18 Python
python实现超市管理系统(后台管理)
2019/10/25 Python
Flask模板引擎Jinja2使用实例
2020/04/23 Python
Python pysnmp使用方法及代码实例
2020/08/24 Python
Python3读写ini配置文件的示例
2020/11/06 Python
Python用Jira库来操作Jira
2020/12/28 Python
Pytorch模型迁移和迁移学习,导入部分模型参数的操作
2021/03/03 Python
详解CSS3中nth-child与nth-of-type的区别
2017/01/05 HTML / CSS
HTML5调用手机发短信和打电话功能
2020/04/29 HTML / CSS
AmazeUI 评论列表的实现示例
2020/08/13 HTML / CSS
简历中自我评价分享
2013/10/09 职场文书
教师求职信范文分享
2013/12/27 职场文书
项目总经理岗位职责
2014/02/14 职场文书
大学新生军训自我鉴定
2014/03/18 职场文书
党的群众路线教育实践活动个人对照检查材料(教师)
2014/11/04 职场文书
《开国大典》教学反思
2016/02/16 职场文书
pygame面向对象的飞行小鸟实现(Flappy bird)
2021/04/01 Python
nginx中proxy_pass各种用法详解
2021/11/07 Servers