返回顶部
摘要: 什么是正则表达式? 一套规则,匹配字符串的 能做什么 检测一个输入的字符串是否合法 ——web开发项目 表单验证 用户输入一个内容的时候,我们要提前做检测 能够提高程序的效率并且减轻服务器的压力 从一个大文件中找到所有符合规则的内容——日志分析,爬虫 能够有效的从一大段文字中快速找到符合规则的内容 阅读全文
posted @ 2020-07-18 22:53 holting 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 软件规范开发 规范开发,一个py文件中, 文件加载问题 代码可读性差,查询,麻烦 需要将一个py文件分开,合理的分成多个文件 设计一个参差清晰的目录结构,就是为了达到以下两点: 可读性高:不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本,测试目录,配置文件在哪等。从而快速的了解这个项 阅读全文
posted @ 2020-07-18 16:50 holting 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 自定义模块 模块是什么? 抖音:40万行20万行代码全部放在一个py文件中? 为什么不行? 代码太多,读取代码耗时太长。 代码不易维护。 所以我们怎么样? 一个py文件拆分100个文件,100个py文件又具有相似相同的功能,冗余.此时你要将100个py文件中相似相同的函数提取出来, input 功能 阅读全文
posted @ 2020-07-18 16:47 holting 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 常用模块介绍 time datetime os sys hashlib json pickle collections time : 和时间相关 封装了获取时间戳和字符串的时间段一些方法。 time.time() : 获取时间戳 time.gmtime([seconds]) : 获取格式化时间:是九 阅读全文
posted @ 2020-07-18 16:45 holting 阅读(64) 评论(0) 推荐(0) 编辑
摘要: '''用代码模拟博客园系统: 项目分析: 一.首先程序启动,页面显示下面内容供用户选择: 请登录 请注册 进入文章页面 进入评论页面 进入日记页面 进入收藏页面 注销账号 退出整个程序 二.必须实现的功能: 注册功能要求: a. 用户名、密码要记录在文件中。 用户名要求:只能含有字母或者数字不能含有 阅读全文
posted @ 2020-07-18 16:44 holting 阅读(143) 评论(0) 推荐(0) 编辑