# coding:utf-8
import json
from urllib.parse import parse_qs
from wsgiref.simple_server import make_server# 定义函数,参数是函数的两个参数,都是python本身定义的,默认就行了。
def application(environ, start_response):# 定义文件请求的类型和当前请求成功的codestart_response('200 OK', [('Content-Type', 'text/html')])# environ是当前请求的所有数据,包括Header和URL,body,这里只涉及到get# 获取当前get请求的所有数据,返回是string类型params = parse_qs(environ['QUERY_STRING'])# 获取get中key为name的值a = params.get('a', [''])[0]b = params.get('b', [''])[0]print(a,b)c = a+b# 组成一个数组,数组中只有一个字典#dic = {'name': name, 'no': no}dic = {'C':c}return [json.dumps(dic).encode('utf-8')]if __name__ == "__main__":port = 8000httpd = make_server("0.0.0.0", port, application)print("serving http on port {0}...".format(str(port)))httpd.serve_forever()

 执行后,在浏览器输入http://localhost:8000/?a=1&b=2

转载于:https://www.cnblogs.com/lihongda/p/8810023.html

Python写一个服务相关推荐

  1. python写一个服务_写一个Python的windows服务

    1. 安装pywin32和pyinstaller pip install pywin32 pip install pyinstaller 2.写一个服务Demo # -*- coding: utf-8 ...

  2. python写一个服务_Python写一个服务

    # coding:utf-8 import json from urllib.parse import parse_qs from wsgiref.simple_server import make_ ...

  3. python socket能做什么_用python写一个聊天小程序!和女朋友的专属聊天工具!

    原标题:用python写一个聊天小程序!和女朋友的专属聊天工具! 1.UDP简介 Internet协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP).UDP为应用程序提供了无需建立就可 ...

  4. [译] 如何用 Python 写一个 Discord 机器人

    原文地址:How to write a Discord bot in Python 原文作者:Junpei Shimotsu 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/go ...

  5. python编写数据库连接工具_详解使用Python写一个向数据库填充数据的小工具(推荐)...

    一. 背景 公司又要做一个新项目,是一个合作型项目,我们公司出web展示服务,合作伙伴线下提供展示数据. 而且本次项目是数据统计展示为主要功能,并没有研发对应的数据接入接口,所有展示数据源均来自数据库 ...

  6. python抽奖游戏_利用Python写一个抽奖程序,解密游戏内抽奖的秘密

    原标题:利用Python写一个抽奖程序,解密游戏内抽奖的秘密 前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者: 极客 ...

  7. python测试抽奖脚本_使用 Python 写一个简易的抽奖程序

    不知道有多少人是被这个头图骗进来的:) 事情的起因是这样的,上周有同学问小编,看着小编的示例代码敲代码,感觉自己也会写了,如果不看的话,七七八八可能也写的出来,但是一旦自己独立写一段程序,感觉到无从下 ...

  8. php仿qq群聊,用Python写一个类似qq群聊的聊天室

    用Python写一个聊天室 功能 : 类似qq群聊 1. 进入聊天室需要输入姓名,姓名不能重复 2. 有人进入聊天室会向其他人发送通知 xxx 进入了聊天室 3. 一个人发消息,其他人会收到消息 xx ...

  9. python监听多个udp端口_用Python写一个UDP端口测试工具(一)

    需求 最近有个运维需求,需要测试客户端的UDP端口与服务器的连通性. 需求也很简单:客户端测往服务端发UDP包,服务端收到包后响应客户端,当客户端能收到服务端的响应则可断定端口是可达的.但是客户端需要 ...

  10. python写一个通讯录step by step V3.0

    python写一个通讯录step by step V3.0 更新功能: 数据库进行数据存入和读取操作 字典配合函数调用实现switch功能 其他:函数.字典.模块调用 注意问题: 1.更优美的格式化输 ...

最新文章

  1. 10个小动作帮你简化生活
  2. SSL证书如何工作?
  3. IoT SaaS加速器——助力阿尔茨海默病人护理
  4. 华为路由器http诊断失败_高端家庭的标配,华为路由Q2 Pro是路由器中的吴彦祖...
  5. PostgreSQL数据库从入门到精通
  6. win10下, ColorPix取色器错位 指针偏移问题 解决方法
  7. PIR控制器调节器并网逆变器电流谐波抑制策略
  8. 软件项目开发计划编制过程
  9. 书评 《编码: 隐匿在计算机软硬件背后的语言》
  10. 苹果白屏一直显示苹果_苹果手机白屏只显示苹果图标怎么回事?
  11. SNP基因数据质控调研
  12. 《objective-c程序设计》学习笔记
  13. R语言|lollipop plot
  14. Win10 如何修改C:\Users\下的用户名
  15. springcloud gateway + nacos 遇到503错误
  16. 人人商城图片错乱问题
  17. 各编程语言中的注释格式
  18. c/c++中的标识符解析
  19. 计算机系统(1)实验二 LC-3机器码编程试验
  20. 故障排查:阿里云轻量应用服务器中的MySQL容器自行停止

热门文章

  1. 有哪些特点_锌钢栅栏有哪些特点?锌钢栅栏特点有哪些?
  2. 表格送货单自动编号vba_制作仓库入库单,自动登记商品数据,这段代码只需三步搞定...
  3. 力扣题目系列:322. 零钱兑换
  4. DAHON 美国大行
  5. 简述Java三大特性
  6. “英伦配”收视牛过本山,网管软件如何配奇兵
  7. C++ 中使用引用类型的成员变量
  8. 如何验证远程服务器上文件是否存在
  9. C#基础-Func,Action
  10. hadoop包含哪些技术?