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实现堆排序的方法详解
May 03 Python
Python 40行代码实现人脸识别功能
Apr 02 Python
Python 3中print函数的使用方法总结
Aug 08 Python
python利用ffmpeg进行录制屏幕的方法
Jan 10 Python
python使用tkinter库实现五子棋游戏
Jun 18 Python
简单了解python变量的作用域
Jul 30 Python
关于sys.stdout和print的区别详解
Dec 05 Python
Django 路由层URLconf的实现
Dec 30 Python
pytorch实现focal loss的两种方式小结
Jan 02 Python
flask 实现上传图片并缩放作为头像的例子
Jan 09 Python
Python如何使用内置库matplotlib绘制折线图
Feb 24 Python
python使用PySimpleGUI设置进度条及控件使用
Jun 10 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 缓存函数代码
2008/08/27 PHP
怎样给PHP源代码加密?PHP二进制加密与解密的解决办法
2013/04/22 PHP
通过curl模拟post和get方式提交的表单类
2014/04/23 PHP
PHP正则表达式 /i, /is, /s, /isU等介绍
2014/10/23 PHP
CI框架中cookie的操作方法分析
2014/12/12 PHP
php实现字符串翻转的方法
2015/03/27 PHP
基于php实现随机合并数组并排序(原排序)
2015/11/26 PHP
document 和 document.all 分别什么时候用
2006/06/22 Javascript
jQuery 学习6 操纵元素显示效果的函数
2010/02/07 Javascript
锋利的jQuery 第三章章节总结的例子
2010/03/23 Javascript
通过Javascript将数据导出到外部Excel文档的函数代码
2012/06/15 Javascript
基于NodeJS的前后端分离的思考与实践(二)模版探索
2014/09/26 NodeJs
javascript自定义in_array()函数实现方法
2015/08/03 Javascript
javascript运动框架用法实例分析(实现放大与缩小效果)
2016/01/08 Javascript
JavaScript仿微博发布信息案例
2016/11/16 Javascript
JS小球抛物线轨迹运动的两种实现方法详解
2017/12/20 Javascript
Node中使用ES6语法的基础教程
2018/01/05 Javascript
vue better-scroll插件使用详解
2018/01/25 Javascript
javascript实现简单搜索功能
2020/03/26 Javascript
[02:48]DOTA2超级联赛专访海涛:你们的选择没有错
2013/06/07 DOTA
python错误:AttributeError: 'module' object has no attribute 'setdefaultencoding'问题的解决方法
2014/08/22 Python
在DigitalOcean的服务器上部署flaskblog应用
2015/12/19 Python
python中执行shell的两种方法总结
2017/01/10 Python
python爬取足球直播吧五大联赛积分榜
2018/06/13 Python
使用 Python 玩转 GitHub 的贡献板(推荐)
2019/04/04 Python
浅谈PySpark SQL 相关知识介绍
2019/06/14 Python
pip指定python位置安装软件包的方法
2019/07/12 Python
python exit出错原因整理
2020/08/31 Python
Bose美国官网:购买Bose耳机和音箱
2019/03/10 全球购物
开办化妆品公司创业计划书
2013/12/26 职场文书
感恩之星事迹材料
2014/05/03 职场文书
新闻发布会活动策划方案
2014/09/15 职场文书
共青团员自我评价
2015/03/10 职场文书
2015年电厂工作总结范文
2015/05/13 职场文书
2015年幼儿教育工作总结
2015/07/24 职场文书
Nginx四层负载均衡的配置指南
2021/06/11 Servers