python简单网页服务器示例
参考:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832689740b04430a98f614b6da89da2157ea3efe2000
代码:
hello.py
1 #!/usr/bin/python 2 # coding: utf-8 3 4 # hello.py 5 def application(environ, start_response): 6 start_response('200 OK', [('Content-Type', 'text/html')]) 7 return '<h1>Hello, %s!</h1>' % (environ['PATH_INFO'][1:] or 'web')
server.py
1 #!/usr/bin/python 2 # coding: utf-8 3 4 # server.py 5 from wsgiref.simple_server import make_server 6 from hello import application 7 8 # create server, ip is empty, port is 8000, handle function is application 9 httpd = make_server('', 8000, application) 10 print "Serving HTTP on port 8000..." 11 # start listen http request 12 httpd.serve_forever()
使用了模块wsgiref。它实现了wsgi接口,我们只需要定一个wsgi处理函数来处理得到的请求就可以了。
用python来实现这些看似很复杂的实例程序,非常简单,这都得益于python强大的库。
python简单网页服务器示例相关推荐
- python导入txt文件并绘图-Python实现读取txt文件并画三维图简单代码示例
记忆力差的孩子得勤做笔记! 刚接触python,最近又需要画一个三维图,然后就找了一大堆资料,看的人头昏脑胀的,今天终于解决了!好了,废话不多说,直接上代码! #由三个一维坐标画三维散点 #codin ...
- python读取txt文件代码-Python实现读取txt文件并画三维图简单代码示例
记忆力差的孩子得勤做笔记! 刚接触python,最近又需要画一个三维图,然后就找了一大堆资料,看的人头昏脑胀的,今天终于解决了!好了,废话不多说,直接上代码! #由三个一维坐标画三维散点 #codin ...
- python网页服务器_python编写简单网页服务器
这篇文章主要介绍了关于python 编写简单网页服务器,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 IDE:Pycharm sever.py #!/bin/python #-*- c ...
- python输出箭头代码_python matplotlib 注释文本箭头简单代码示例
注释文本箭头 结果展示: 完整代码示例: import numpy as np import matplotlib.pyplot as plt fig,ax = plt.subplots(figsiz ...
- python分类算法的应用_Python基于sklearn库的分类算法简单应用示例
Python基于sklearn库的分类算法简单应用示例 来源:中文源码网 浏览: 次 日期:2018年9月2日 [下载文档: Python基于sklearn库的分类算法简单应用示例.tx ...
- Python 程序示例 - 初学者的简单代码示例
马克吐温说过,出人头地的秘诀就是开始.编程对于初学者来说似乎令人望而生畏,但最好的入门方式是直接投入并开始编写代码. 简单的代码示例是初学者入门和学习编程基础知识的好方法.在本文中,我将提供一系列非常 ...
- python里try和except用法_Python中的错误和异常处理简单操作示例【try-except用法】...
本文实例讲述了Python中的错误和异常处理操作.分享给大家供大家参考,具体如下: #coding=utf8 print ''''' 程序编译时会检测语法错误. 当检测到一个错误,解释器会引发一个异常 ...
- python简单入门代码-Python入门 | IDLE的介绍和使用方法
本篇目录: 什么是IDLE 通过一个简单示例来学习IDLE的使用 写在最后 一.什么是IDLE: IDLE是在Python安装时自动安装的一个集成开发环境(IDE),事实上,这也是我目前见过的最最轻量 ...
- python爬虫入门实例-终于领会python爬虫入门示例
随着人工智能 大数据的火热 Python成为了广大科学家和普通大众的学习语言.在学习Python的过程中 有很多人感到迷茫 不知道自己该从什么地方入手,今天我们就来说一些新手该如何学习Python编程 ...
最新文章
- 什么是上采样和下采样
- 做木匠、开烘焙店、写科幻小说,那些选择转行的开发者们…
- 关于java设计模式笔记
- Pandas在数据分析中的应用
- oracle之单行函数1
- LIRe 源代码分析 4:建立索引(DocumentBuilder)[以颜色布局为例]
- caffe dataset
- hdu 1856 求集合里元素的个数 输出最大的个数是多少
- #36328;#36234;#23457;#26680;#26426;#21046;#30340;gladder#25554;#20214;
- MT4的交易记录导入“复盘大师3”的解决办法
- ubuntu18.04LTS搭建hackrf+limesdr软件无线电开发环境,并下载Gnuradio。
- 定位模组 ppm CEP 等参数 说明
- SSH基础----【超级干货】Spring常用注解用法汇总(附DEMO)
- HYSBZ 2818 Gcd
- 99乘法口诀表用python写_python 99乘法口诀表
- 【已更新】万能门店小程序独立版V5.1二开完整版 无限DIY+不限制小程序生成数量+数10款插件
- 某人写的openCV学习笔记_拔剑-浆糊的传说_新浪博客
- mendeley引用参考文献不显示_【参考文献管理工具-1】使用Mendeley在Word中插入引用与参考文献...
- 免费的视频压缩软件,踩了好多坑之后,终于找到了——Handbrake
- 太空射击 第07课: 添加图形