1,Flask笔记
由于项目需求,所以需要学习一下Flask框架。一直以来对于这种前端设计类的框架总是没有什么特别大的学习兴趣,因此用这种记录笔记的方式来督促自己学习,也方便以后查询自己的学习进程,这份笔记主要包含了学习内容与程序bug两部分。学习过程中主要参考了一个Flask项目,方式就是对于项目进行逐行源代码拆解,由于项目保密需求,将会对其中部分核心代码进行加密隐藏,敬请谅解。
1app.run()这个函数是flask项目的入口函数,这个run函数看很多博客上都没有进行具体的讲解,补充一下参数:
port,端口号指定通常他会带来一个bug:
bug1:Port 5000 is in use by another program. Either identify and stop that program, or start the server with a different port.
原因:默认端口号是5000,此时5000已经被占用,所以报了这个错。所以需要修改为app.run(port=7000)就没什么问题了。
参数:host主机号,默认给的是0.0.0.0,也就是127.0.0.1本地主机,(主机环回地址。主机环回是指地址为 127.0.0.1 的任何数据包都不应该离开计算机(主机),发送它——而不是被发送到本地网络或互联网,它只是被自己“环回”,并且发送数据包的计算机成为接收者)不建议在开发时对这个参数有任何的更改。
参数:debug​ 通过调用run()方法启动flask应用程序。但是,当应用程序正在开发中时,应该为代码中的每个更改手动重新启动它。为避免这种不便,请启用调试支持。如果代码更改,服务器将自行重新加载。常用的也就这几个参数,至于涉及到其他包的几个参数将在后面进行介绍。补充:关于在pycharm中启动flask的debug,需要在项目设置里重新设置一下:

flask学习笔记一:app.run相关推荐

  1. Flask学习笔记总结(一)

    Flask学习笔记总结(一) 说明:开始在csdn上面记录一些关于自己学习技术的笔记总结. 文章目录 Flask学习笔记总结(一) 前言 一.python的web三大框架 二.flask入门 1.ws ...

  2. 千锋Flask学习笔记

    千锋Flask学习笔记 文章目录 千锋Flask学习笔记 写在前面 1. Flask介绍 2. Views 3. Request 4. Response 5. 会话技术 6. 模型和模板 7. 数据传 ...

  3. Flask学习笔记(四): Flask与数据库连接

    Flask学习笔记(四): Flask与数据库连接 前言 前面我们学习了Flask如何构建一个程序的流程,又研究了它的路由如何设定,还对如何获取模板表单数据进行了梳理,值得一提的就是Flask和SQL ...

  4. Flask学习笔记(二):基于Flask框架上传图片到服务器端并原名保存

    文章目录 1.什么是Flask 2.通过Flask上传图片到服务器端(以原名保存) 1.什么是Flask Flask是一个基于python开发并依赖于 jinja2 模板和 werkzeug WSGI ...

  5. flask学习笔记之blueprint

    blueprint的作用 blueprint最主要的是解决路由的问题 创建blueprint的步骤 创建blueprint 注册blueprint 最简代码示例 创建blueprint from fl ...

  6. Flask学习笔记:错误处理

    1. 做好准备工作 进入项目主目录 激活虚拟环境 2. Flask中的错误处理 登陆账号,点开编辑资料页面,试着将用户名改为一个已经存在的用户名,然后,你会看到屏幕显示"Internal S ...

  7. Flask学习笔记(十四)自定义模型类

    自定义模型类 定义模型 模型表示程序使用的数据实体,在Flask-SQLAlchemy中,模型一般是Python类,继承自db.Model,db是SQLAlchemy类的实例,代表程序使用的数据库. ...

  8. Flask学习笔记(四):基于Flask网页显示图片

    原图如下 代码如下 from flask import Flask, request, make_response from datetime import datetime import osapp ...

  9. Flask学习笔记(一)

    一.学习资源 Flask官方doc地址:<a target=_blank href="http://docs.jinkan.org/docs/flask/">http: ...

最新文章

  1. 【BUG记录】记一次游戏越来越卡的BUG
  2. 科大星云诗社动态20210817
  3. C#实现bitmap图像矫正
  4. C/C++ 中指针和引用的区别
  5. 会计基础模拟练习一(3)
  6. 元宇宙系列白皮书——未来已来:全球XR产业洞察
  7. 9:04 2009-7-28
  8. java对象名不可以是_java运行一个方法时如何得到该个对象的名字(不是类的名字)....
  9. 计算机对医学影像学的作用,医学影像技术中数字图像处理的重要性
  10. python迷宫小游戏代码_课内资源 - 基于python实现的迷宫游戏
  11. hdu 1754 线段树 水题 单点更新 区间查询
  12. CentOS 6.0 安装 Atheros ar8151 网卡驱动
  13. 2020-10-27
  14. 批量图片格式转化——gif转换为jpg、png
  15. js中操作cookie
  16. wincc项目 CS结构 ES工程师站下装到OS服务器失败或者特别慢的原因
  17. 对“黑暗森林”的质疑和讨论(总结各家言论)
  18. 密西西比河谷州立大学:Android应用程序开发(四)
  19. OpenYurt 在龙源 CNStack 云边协同项目的应用
  20. 字节字符流与错误的处理方法

热门文章

  1. iOS设备、Icon、LaunchImage、图片分辨率
  2. 海康服务器装ISO系统,iso镜像,手把手教你iso系统镜像文件怎么安装
  3. 深入GraphQL 的使用语法
  4. Oracle LiveLabs DB Security (数据库安全)实验汇总
  5. https://www.toutiao.com/a6457425756212429325/?tt_from=mobile_qqutm_campaign=client_shareapp=news_a
  6. PAT A1129 重载小于号快速解答
  7. CUDA error: CUBLAS_STATUS_ALLOC_FAILED when calling `cublasCreate(handle)`
  8. 第十四届蓝桥杯大赛软件赛省赛-试题 B---01 串的熵 解题思路+完整代码
  9. Python拆分PPT文件的方法
  10. fpga实操训练(从模块到系统开发)