2019年7月7日
摘要: 规范化开发. 一个py文件中, 1. 文件加载问题. 2. 代码可读性差,查询,麻烦. 要将一个py文件分开,合理的分成多个py文件. settings.py: 配置文件,就是放置一些项目中需要的静态参数,比如文件路径,数据库配置,软件的默认设置等等 类似于我们作业中的这个: common.py : 阅读全文
posted @ 2019-07-07 17:28 ShenQiang 阅读(537) 评论(0) 推荐(0) 编辑
  2019年7月6日
摘要: 面向对象:初识 回顾: 面向过程式编程 vs 函数式编程 通过对比可知:函数式编程较面向过程式编程最明显的两个特点: 1. 减少代码的重复性 2. 增强代码的可读性 函数式编程 vs 面向对象编程 面向对象的优点: 1. 是一类相似功能函数的集合,使代码更清晰化,更合理化 2. 站在上帝的角度去考虑 阅读全文
posted @ 2019-07-06 17:19 ShenQiang 阅读(119) 评论(0) 推荐(0) 编辑
  2019年7月5日
摘要: 模块 什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述或者字符串的方法.或者说:正则就是用来描述一类事物的规则,(在Python)中它内嵌在Python中,并通过re模块实现. 正则表达式被编译成一系列的字节码,然后由用C编写的匹配引擎执行. | 元字符 | | | 阅读全文
posted @ 2019-07-05 19:40 ShenQiang 阅读(121) 评论(0) 推荐(0) 编辑
  2019年7月4日
摘要: 在内置数据类型( )的基础上,collection模块还提供了几个额外的数据类型: 1. :生产可以使用名字来访问元素内容的tuple 2. : 双端队列,可以快速的从另外一侧追加和退出对象 3. : 计数器,主要用来计数 4. : 有序字典 5. : 带有默认值的字典 阅读全文
posted @ 2019-07-04 21:38 ShenQiang 阅读(196) 评论(0) 推荐(0) 编辑
  2019年7月3日
摘要: 6.5 logging日志 工作日志分为四个大类: 1. 系统日志:记录服务器的一些重要的信息:监控系统,cpu温度,网卡流量,重要的硬件的一些指标,运维人员经常使用的,运维人员记录操作的一些指令. 2. 网站日志:访问宜昌,卡顿,网站一些板块,受欢迎程度,访问量,点击率等等,蜘蛛爬取次数等. 3. 阅读全文
posted @ 2019-07-03 21:44 ShenQiang 阅读(5294) 评论(1) 推荐(2) 编辑
  2019年7月1日
摘要: 包就是一个包含有 .py 文件的文件夹,创建包的目的就是为了用文件夹将文件/模块组织起来 在Python3中,即使包下没有 .py文件,import包不会报错,而在Python2中,包下一定要有该文件,否则import包会报错. 创建包的目的不是为了运行,而是被导入,包只是模块的一种形式,包的本事就 阅读全文
posted @ 2019-07-01 21:55 ShenQiang 阅读(152) 评论(0) 推荐(0) 编辑
  2019年6月30日
摘要: sys模块 sys模块是与python解释器交互的一个接口 6.2.3 os模块 目录: 是指文件夹 工作目录 当前目录 父级目录 | | 当前执行这个python文件的工作目录相关的工作路径 | | : | | | os.getcwd() | 获取当前工作目录,即当前Python脚本工作的目录路径 阅读全文
posted @ 2019-06-30 19:24 ShenQiang 阅读(123) 评论(0) 推荐(0) 编辑
  2019年6月28日
摘要: 6.2.1序列化模块 ​ 将一种数据结构转化成特殊的序列(特殊的字符串,bytes)并且还可以反转回去 json模块 : ( 重点 ) 1. 不同语言都遵循的一种数据转化格式,即不同语言都使用的特殊字符串。(比如Python的一个列表[1, 2, 3]利用json转化成特殊的字符串,然后在编码成by 阅读全文
posted @ 2019-06-28 22:08 ShenQiang 阅读(128) 评论(0) 推荐(0) 编辑
  2019年6月26日
摘要: 模块的分类 : 第一类: 内置模块,也叫标准库.次来模块是Python解释器提供的,比如time,os模块.标准库模块有200多种. 第二类: 第三方模块,第三方库. 一些Python大神写的非常好用的模块,必须通过pip install指令安装模块.比如BeautifulSoup , Django 阅读全文
posted @ 2019-06-26 20:33 ShenQiang 阅读(241) 评论(0) 推荐(0) 编辑
  2019年6月25日
摘要: 5.15 装饰器 1. 开放封闭原则 封闭原则: 不改变源码. 开放原则: 更新增加一些额外的功能. Python中装饰器:完美的诠释开放封闭原则 装饰器就是一个函数:装饰一个函数,在不改变原函数的源码以及调用方式的前提下,给其增加一个额外的功能 python 博客园的登录认证 设置状态 dic_s 阅读全文
posted @ 2019-06-25 21:28 ShenQiang 阅读(165) 评论(0) 推荐(0) 编辑