用Python建立最简单的web服务器
来源:互联网 发布:数据分析师自学可以吗 编辑:程序博客网 时间:2024/06/05 12:43
利用Python自带的包可以建立简单的web服务器。
首先建立demo.html文件
<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title></head><head><script>function validateForm(){var x=document.forms["myForm"]["email"].value;var atpos=x.indexOf("@");var dotpos=x.lastIndexOf(".");if (atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length){alert("不是一个有效的 e-mail 地址"); return false;}}</script></head><body><form name="myForm" action="demo-form.php" onsubmit="return validateForm();" method="post">Email: <input type="text" name="email"><input type="submit" value="提交"></form></body></html>
在demo.html所在路径下输入:
python -m SimpleHTTPServer 3000
然后就可以在浏览器中输入 :http://localhost:3000/demo.html
访问自己建立的文件。这里的“Web服务器模块”有如下三种:
- BaseHTTPServer: 提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler。
- SimpleHTTPServer: 包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。
- CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。
参考链接:http://www.cnblogs.com/xuxn/archive/2011/02/14/build-simple-web-server-with-python.html
https://www.shiyanlou.com/courses/running
1 0
- [python相关]用Python建立最简单的web服务器
- Python建立最简单的web服务器
- 用Python建立最简单的web服务器
- 用Python建立最简单的web服务器
- 用Python建立最简单的web服务器
- 用Python建立最简单的web服务器
- 用Python建立最简单的web服务器
- 用Python建立最简单的web服务器
- 用Python建立最简单的web服务器
- 用Python建立最简单的web服务器
- 用Python建立最简单的web服务器
- 用Python建立最简单的web服务器
- python第三方库系列之十六--建立最简单的web服务器
- 最简单的python web服务器
- 用python搭建一个最简单的Web服务器
- Command-line: 建立最简单的web目录服务器
- python bottle 搭建最简单的 web服务器
- 最简单的web服务器
- ReviewForJob——最小生成树(prim + kruskal)源码实现和分析
- java编码有规范
- leetcode 168. Excel Sheet Column Title 递归输出,注意倍数是26,不是27
- 程序员药丸
- 哈哈
- 用Python建立最简单的web服务器
- c++教程(六:Basic Input/Output)
- 数据结构实验之栈三:后缀式求值
- hadoop 2.6.4 编译
- 导入maven项目一直build workspace
- Unity5.3.5加载AssetBundle包及依赖
- 虚拟化技术与容器技术
- caffe中的损失函数
- 【深度学习Deep Learning系列】BP神经网络