1、源代码

#!/usr/bin/python

#encoding=utf-8

from flask import json, Flask, request

app = Flask(__name__)

@app.route('/project/', methods=['GET', 'POST'] )

def hello():

if request.method == 'GET':

return '[GET METHOD] your name is ' + request.args.get('name', 'unknown')

else:

return '[POST METHOD] your name is '+ request.form.get('name', 'unknown')

if __name__ == '__main__':

app.run(port=7777, debug=True, host='127.0.0.1')

2、运行代码

在pycharm 中运行debug 模式。

3、测试代码

测试GET操作:

[2019-10-07 20:03.03] /drives/d/code/my-python/flask

[zhou.he_zhou] ➤ curl "http://127.0.0.1:7777/project/?name=bb"

[GET METHOD] your name is bb ✔

─────────────────────────────

测试POST操作:

[2019-10-07 20:04.03] /drives/d/code/my-python/flask

[zhou.he_zhou] ➤ curl -d "name=dd" "http://127.0.0.1:7777/project/"

[POST METHOD] your name is dd

python后端开发web_最简易的python web框架的后端实现相关推荐

  1. Python自动化开发学习的第十一周----WEB框架--Django基础

    WEB框架的本质 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端. #!/usr/bin/env python #coding:utf-8imp ...

  2. python nodejs开发web_用nodejs和python实现一个爬虫来爬网站(智联招聘)的信息

    最近研究了一下网站爬虫,觉得python和nodejs都有优点,所以我决定实现一个爬虫,用python来抓取网页的源代码,用nodejs的cheerio模块来获取源代码内的数据.正好我有明年换工作的打 ...

  3. python前端开发招聘_web前端和python学哪个出来工资高?

    展开全部 题主的意图说得很明显了e68a84e8a2ad62616964757a686964616f31333433646436,就是为了更好的就业,获得一份不错的薪资.那么我们首先来看一下Pytho ...

  4. 用Tkinter打造自己的Python IDE开发工具(6)Python多文件共享变量与智能插件设计

    用Tkinter打造自己的Python IDE开发工具(6)Python多文件共享变量与智能插件设计 在Python中实现多个文件共享变量,即又可以获取变量值,也可以修改变量的值.有两种方式. 一是作 ...

  5. python后端开发技术论坛_自学 Python后端开发 到什么程度可以找工作?

    前两天,在群里收到一个群友(强哥)跳槽成功的消息.真心为其感到高兴.为了找到一个更好的平台,为了拿到更理想的薪酬.他在面试前期做了相当多的准备(机会永远是留给有准备的人,这一点值得学习),写了很多关于 ...

  6. python前端开发和后端开发工程师_一文看懂前端和后端开发

    作为一名开发者,你可能会想:2019 年最好的软件开发技术和编程语言会是什么?它们又是如何被应用在软件开发当中的?如果你在思考这个问题,那就来对地方了.这篇文章将对前端和后端开发技术做一个对比,先从基 ...

  7. Python自动化开发【1】:Python简介和入门

    Python自动化开发之路 [第1篇]:Python简介和入门 编程与编程语言 一 编程与编程语言python是一门编程语言,作为学习python的开始,需要事先搞明白:编程的目的是什么?什么是编程语 ...

  8. python项目开发计划_面向中级 Python 开发人员的 13 个项目构想

    建立信心:无论项目的复杂程度如何,你都会更加相信自己创建软件的能力. 探索其他技术:你将了解构建完整产品所需的其他技术,如数据库.服务器和其他语言. 更好地理解编程概念:你将学习更好地编写代码,并了解 ...

  9. Python游戏开发,pygame模块,Python实现打砖块小游戏

    前言: 本期我们将利用python制作一个打砖块小游戏,废话不多说,让我们愉快地开始吧~ 效果展示 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RdjcY4gn-16 ...

最新文章

  1. GitHub中的奇葩项目:登顶过趋势榜的女装大佬项目
  2. Leetcode 344. 反转字符串 (每日一题 20210812)
  3. 第五周课程总结试验报告(三)
  4. 设计模式之_工厂系列_03
  5. html Window与document区别(轉)
  6. 前端学习 -- Css -- 属性选择器
  7. ASP.NET Core快速入门(第2章:配置管理)--学习笔记
  8. 查看一个结构体成员的方法
  9. Nginx 502报错(django+nginx,而非php-fmp)
  10. 基于JAVA+SpringMVC+Mybatis+MYSQL的高校大学生社团招新管理系统
  11. 自动驾驶 7-1 Carla 概述 - 自动驾驶汽车模拟Carla Overview - Self-Driving Car Simulation
  12. php_eol为什么没有换行,PHP PHP_EOL 换行符
  13. hd6630m可以玩lol吗_《LOL》流畅玩!Intel HD620核显性能实测
  14. oracle wire protocol,WMB 8.0.0.2 在linux下面怎么配置连接ORACLE数据库
  15. 回复git@vger.kernel.org的注意事项
  16. Red5 支持https和rtmps
  17. layui表格工具条
  18. 是非人生 — 一个菜鸟程序员的5年职场路 第14节
  19. 《软件架构评估》学习笔记
  20. 计算机主机光驱弹不出来怎么办,电脑dvd光驱打不开,光驱弹不出来解决

热门文章

  1. python练习-四舍五入
  2. Linux开关命令(shutdown,reboot,halt,init)
  3. unicode ascii
  4. Linux下查看用户登陆后的操作记录
  5. 技术女性的是是非非(2)
  6. 做大厂程序员是一种怎样的体验?这四位“百度程序员”说出了自己的看法!
  7. 技术面试的《飞鸽传书2007绿色版下载》
  8. 【飞秋】在SPItemEventReceiver中使用BeforeProperties和AfterProperties
  9. 用VC写Assembly代码(5) --函数调用(三)
  10. 经典面试题(35):以下代码将输出的结果是什么?