向日葵223

导航

 

2017年7月16日

摘要: 前言 文件只能存储字符串、二进制,若把内存的数据对象存到硬盘 从硬盘里读取数据,里面不止是字符串的类型,因此用到了json and pickle 序列化 json序列化 作用:用于不同语言进行的数据交互,json默认只能处理简单化的数据类型:字典、列表、字符串。为何只能处理简单的数据类型?因为jav 阅读全文
posted @ 2017-07-16 22:32 向日葵223 阅读(193) 评论(0) 推荐(0)
 
摘要: 前言 为何我们能直接调用dir()、id()这些方法?因为pyhton在启动时候就已经调用了内置方法,所以我们能直接使用 内置参数 1)all(iterable) , 若可迭代对象全为真,则返回真,负数也为真,否则返回假 2)any(iterable),可迭代对象只要有1个为真,则返回真,负数也为真 阅读全文
posted @ 2017-07-16 22:30 向日葵223 阅读(211) 评论(0) 推荐(0)
 
摘要: 常用正则表达式符号 '.' 默认匹配除\n之外的任意一个字符,若指定flag DOTALL,则匹配任意字符,包括换行 '^' 匹配字符开头,若指定flags MULTILINE,这种也可以匹配上(r"^a","\nabc\neee",flags=re.MULTILINE) '$' 匹配字符结尾,或 阅读全文
posted @ 2017-07-16 22:29 向日葵223 阅读(159) 评论(0) 推荐(0)
 
摘要: 1.2、import 本质 import module 这种方式是将导入的模块先解释一遍,统一赋值给模块名,调用时用模块名.变量名(方法名) from module import fun 这种方式是将对应的变量放到当前位置执行一遍 1.3导入包 导入包实际就是在跑 __init__.py 文件 1. 阅读全文
posted @ 2017-07-16 22:28 向日葵223 阅读(268) 评论(0) 推荐(0)
 
摘要: 装饰器的前奏 装饰器:本质是函数 功能:就是装饰成其他函数 就是为其他函数添加附加功能的 高阶函数+嵌套函数=装饰器 原则:1、不能修改被装饰的函数的源代码 2、不能修改被装饰的函数的调用方式 总结一句话:装饰器对被装饰的函数是完全透明的 实现装饰器的只是储备: 1、函数名即“变量” 将函数体赋值给 阅读全文
posted @ 2017-07-16 22:24 向日葵223 阅读(177) 评论(0) 推荐(0)