摘要:
1.项目开发流程 2.项目需求分析 3.项目架构设计(重点) 4.项目架构搭建 5.注册登录功能 内容 项目开发流程 假设我们是一家外包公司 专门给别人编写软件 1.需求分析 产品经理带着开发部门老大(架构师、研发经理)去客户公司寻求客户的需求 见客户之前架构师和研发经理会先大致了解一下客户的需求 阅读全文
摘要:
目录 1.日志模块 2.第三方模块 内容 日志模块 1.日志模块的主要组成部分 1.logger对象:产生日志 无包装的产品 import logging logger = logging.getLogger('name') 2.filter对象:过滤日志 剔除不良品 针对过滤功能完全可以不看 因为 阅读全文
摘要:
目录 1.hashlib加密模块 2.logging日志模块 内容 hashlib模块 加密:将明文(人看得懂)数据通过一些手段变成密文数据(人看不懂) 密文数据的表现形式一般都是一串没有规则的字符串 最为常见的就是对用户的密码加密 防止密码泄露 基本使用 import hashlib 1.指定算法 阅读全文
摘要:
今日内容概要 1.os模块 2.sys模块 3.json模块 4.subprocess模块 今日内容详细 os模块 """该模块主要是跟操作系统打交道"""import os1.创建目录(文件夹)os.mkdir(r'aaa') # 使用相对路径 在当前执行文件所在的路径下创建一个aaa文件夹o 阅读全文
摘要:
今日内容概要 1.re模块的其他知识 2.正则起别名与分组机制 3.collections模块 4.time与datetime模块 5.random随机数模块 今日内容详细 re模块的其他知识 import reres=re.findall('a(b)c','abcabcabcabc')print 阅读全文
摘要:
今日内容概要 1.正则表达式前戏 2.正则表达式基本使用 3.正则表达式特殊符号 4.正则表达式量词 5.正则表达式贪婪与非贪婪匹配 6.正则表达式取消转义 7.python内置模块之re模块 今日内容详细 正则表达式前戏 # 京东注册页面获取手机号有很多校验规则 必须是11位纯数字 并且必须是常规 阅读全文
摘要:
今日内容概要 主题:模块基本使用全部结束 1.循环导入问题 2.判断文件类型 3.模块的查找顺序(重要) 4.绝对导入和相对导入 5.模块与包(简单) 6.软件开发目录规范 今日内容详细 强调 :日后的工作中项目的文件肯定都是以英文为主 循环导入问题 #两个文件彼此导入彼此循环导入的时候极有可能出现 阅读全文
摘要:
今日内容概要 1.生成器对象(自定义迭代器) 2.自定义range方法 3.生成器笔试题(了解) 4.生成器额外补充(了解) 5.模块简介 6.导入模块的两个方式 7.导入句式的补充说明 8.判断文件是模块还是脚本 9.循环导入问题 10.模块的查找顺序 今日内容详细 生成器对象(自定义迭代器) # 阅读全文
摘要:
今日内容概要 1.常见内置函数02 2.可迭代对象 3.迭代器对象 4.for循环的内部原理 5.异常处理 6.for循环的本质(自己写代码模拟) 7.生成器(自定义迭代器) 8.range功能的本质(自己写代码模拟) 今日内容详细 常见内置函数 1.help() 查看注释信息help(len)2 阅读全文
摘要:
今日内容概要 1.三元表达式(简化代码) 2.各种生成式(简化代码) 3.匿名函数(简化代码) 4.常见重要内置函数 5.常见内置函数补充 今日内容详细 三元表达式 """使用场景:二选一的时候 推荐使用三元表达式"""# Author:Jason# 编写一个求两个数大小的函数# def index 阅读全文