Flask学习笔记一

    科技2025-10-05  7

    Flask学习笔记一

    jinjia2:模板引擎,用来导入模板。模板:如同C++的函数,Flask框架应用时直接把函数弄成一个文件,然后用jinjia2导入,渲染模板的包为render_template。类:一种抽象的封装实例:类的具体化,如: # 创建一个实例app from flask import Flask app=Flask(__name__) URL:uniform resource locator。唯一的IP地址对应唯一的视图函数。(广域网的IP无法随意设置)视图函数: 包含返回字符串等显示信息程序的函数路由:处理URL和函数之间关系的程序成为路由。通过修饰器app.route来注册路由函数。如下 : # 把根地址和接下来的函数连接在一起,打开该地址以后就会执行接下来的程序。该函数即为路由函数 from flask import Flask app=Flask(__name__) @app.route('/') def index(): return <h1>'fuck you!!'</h1> 启动服务器代码如下: if __name__=='__main__': app.run(debug=True) #debug为该启动函数的一个调试变量 unicode与UTF-8的解释: unicode:定义了每一个字符唯一对应的一个16进制ID。汉字、英文,别的国家的语言字符,都唯一对应一个16进制的编码。所以说这东西就是一个字符集。 UTF-8:一种unicode的编码规则。参考知乎uuspider的回答:https://www.zhihu.com/question/23374078/answer/65352538
    Processed: 0.013, SQL: 8