2021年5月13日

使用flask开发轻量级的Python微框架

在pycharm里install这个模块

初始化一个flask app对象

import flask

app=flask. Flask(__name__)

@app. route("/hello")

def hello():

    return "hello flask"

@app. route("/get_grades")

def get_grades():

    grades=[]

    with open("input.txt") as fin:

        for line in fin:

            line=line. strip()

            fields=line. split("\t")

            grades. append(fields)

    import json

    return json. dumps(grades)

app. run()


如果想传入参数,使用<>


基于代码结构理解代码功能

阅读代码,需要先构造出代码的结构,然后基于结构理解其功能。

具体的做法分三步:

  从程序入口点开始,推导出其中函数的层层调用过程;

  从最小粒度的函数(我们姑且认为函数体中调用其他自定义函数越少的函数粒度越小)开始,搞清楚每一个函数具体的功能和时空复杂度;

  层层递进,逐步推导出全局的完整过程和整体时空复杂度。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 笔记 RESTful架构风格概述 RESTful架构风格 RESTful架构风格最初由Roy T. Fieldin...
    plutoese阅读 12,983评论 3 58
  • python闭包和装饰器 1 魔法方法之__call__    在python中,函数也是一个对象 abs123 ...
    不甘做条咸鱼的江河弟弟阅读 170评论 0 0
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 8,897评论 28 54
  • 信任包括信任自己和信任他人 很多时候,很多事情,失败、遗憾、错过,源于不自信,不信任他人 觉得自己做不成,别人做不...
    吴氵晃阅读 6,391评论 4 8
  • 怎么对待生活,它也会怎么对你 人都是哭着来到这个美丽的人间。每个人从来到尘寰到升入天堂,整个生命的历程都是一本书,...
    静静在等你阅读 5,336评论 1 6

友情链接更多精彩内容