Python自带的服务器
2016-04-26 14:56
483 查看
原文章:点击打开链接
利用Python自带的包可以建立简单的web服务器。在DOS里cd到准备做服务器根目录的路径下,输入命令:
python -m Web服务器模块 [端口号,默认8000]
例如:
python -m SimpleHTTPServer 8080
然后就可以在浏览器中输入
http://localhost:端口号/路径
来访问服务器资源。
例如:
http://localhost:8080/index.htm(当然index.htm文件得自己创建)
其他机器也可以通过服务器的IP地址来访问。
这里的“Web服务器模块”有如下三种:
BaseHTTPServer: 提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler。
SimpleHTTPServer: 包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。
CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。
利用Python自带的包可以建立简单的web服务器。在DOS里cd到准备做服务器根目录的路径下,输入命令:
python -m Web服务器模块 [端口号,默认8000]
例如:
python -m SimpleHTTPServer 8080
然后就可以在浏览器中输入
http://localhost:端口号/路径
来访问服务器资源。
例如:
http://localhost:8080/index.htm(当然index.htm文件得自己创建)
其他机器也可以通过服务器的IP地址来访问。
这里的“Web服务器模块”有如下三种:
BaseHTTPServer: 提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler。
SimpleHTTPServer: 包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。
CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。
相关文章推荐
- python迭代器 生成器 装饰器
- python list 去重重复元素问题
- Python函数式编程——匿名函数lambda
- pyinstaller打包python成exe
- python和数据科学(Anaconda)
- MachineLearning—Softmax Regression
- Python xrange与range的区别
- Python实现欧拉计划第十题
- phython学习资料
- Python图表绘制:matplotlib绘图库入门
- 《机器学习实战》基于信息论的三种决策树算法(ID3,C4.5,CART)
- Python爬虫入门笔记:urllib库的使用2
- 使用Eric新建Python GUI项目
- Python 迭代器
- python requests库添加自定义cookie的方法
- Python 2.7 GUI 编程集成开发环境的搭建 Python 2.7 + PyQt 4 + Eric 6 环境搭建
- 用Python做科学计算
- Python的__slots__
- Python里的OS模块常用函数说明
- Python里的OS模块常用函数说明