摘要: 一、Flask 安装:pip3 install flask flask:短小精悍,可扩展的一个web框架(上下文管理机制) 依赖:wsgi:werkzurg 学习werkzurg: 对django和flask的认识? django:是一个大二全的一个框架,里面有很多的组件供开发者使用,让开发者可以很 阅读全文
posted @ 2018-06-13 19:19 奋斗中的网络家园 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 一、Git 1、git是一个用于帮助用户实现版本控制的软件。 git的命令: git init 初始化 git status 查看当前文件夹的状态 git add 文件名 对指定的文件进行版本控制 git add . 对指定文件夹下的所有文件及子目录进行版本控制 git commit -m '详细的 阅读全文
posted @ 2018-06-06 16:25 奋斗中的网络家园 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、Django的请求生命周期 1.wsgi,它就是socket的服务端,用于接收用户请求并将请求进行初次封装,然后讲求交给(Flask,Django)进行二次封装。 2.中间件,帮助我们对请求进行校验或在请求对象中添加其他相关数据,例如:csrf、request.session 3.路由匹配 4. 阅读全文
posted @ 2018-06-01 20:22 奋斗中的网络家园 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 封装 私有属性 私有方法 1.有一些方法的返回值只是用来作为中间结果 2.父类的方法不希望子类继承 拾遗 私有属性: 成人的BMI数值 过轻:低于18.5 正常:18.5 - 23.9 过重:24 - 27 肥胖:28 - 32 非常肥胖,高于32 体质指数(BMI) = 体重(Kg)/身高^2(m 阅读全文
posted @ 2017-09-20 16:58 奋斗中的网络家园 阅读(170) 评论(1) 推荐(0) 编辑
摘要: 1、写代码,有如下变量,请按照要求实现每个功能name = " aleX"a. 移除name变量对应的值两边的空格,并输出移除后的内容 name = " aleX"value = name.strip()print(name)print(value) b.判断name变量对应的值是否以"al"开头, 阅读全文
posted @ 2017-09-11 00:25 奋斗中的网络家园 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 练习题: 1. 打印 1-99之间的所有奇数(循环,每个数递增) 方法一: start = 1while start <= 99: n = start % 2 if n == 1: print(start) start = start + 1 else: start = start + 1 方法二: 阅读全文
posted @ 2017-09-10 23:47 奋斗中的网络家园 阅读(112) 评论(1) 推荐(0) 编辑
摘要: 1、Pycharmde 的使用 安装pycharmde File文件选择第一个new projeat 2、字符串格式化 1、字符串格式化是将数字和字符串相结合 占位符 (%s) msg="我叫%s,年龄是%d,爱好%s"%("xx",xx,"xx") print(msg) msg="我叫%s"%(" 阅读全文
posted @ 2017-08-17 17:37 奋斗中的网络家园 阅读(99) 评论(0) 推荐(0) 编辑