上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 一、各种方法介绍 Counter 统计个数 elements most_common subtract defaultdict 字典默认值 ChainMap 合并多个映射对象(字典) OrderdDict 有顺序的字典 deque 双向队列,可限制长度 append,appendleft,ratot 阅读全文
posted @ 2018-07-29 13:18 娄先生 阅读(1345) 评论(0) 推荐(0) 编辑
摘要: 一、知识要点 all 都为真 any 有真的 min 最小的 max 最大的 sum 求和 reversed 反转 sorted 排序 zip 对应合并 [] 列表推倒式 () 生成器 {} 字典推倒式 set 去重 if三元操作符 xx if x else y ennmerate 枚举,带索引 二 阅读全文
posted @ 2018-07-28 19:18 娄先生 阅读(564) 评论(0) 推荐(0) 编辑
摘要: Iterator 与 gerater的作用是优化内存,当处理大文件,大数据的时候可以使用。 1. 对大列表进行优化 2. 大文件的优化 一、基本概念 迭代器: 一种数据类型,用来处理大数据 可迭代对象:一个对象,能每次返回数据组中的一个成员,for循环中每次返回一个数据或者用来作为iter内置函数的 阅读全文
posted @ 2018-07-28 12:36 娄先生 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1. 简单介绍 1.1. git起源 在1991年linus创建了Linux从此linux成为服务器领域的佼佼者,大部分web服务器、邮件、数据库各种服务器端程序都安装在了linux上面运行,主要是因为它运行的快速、高效、利用率高,这样一个优秀的系统并不是一个人在维护,来自民间的众多高手一起在维护这 阅读全文
posted @ 2018-06-29 00:17 娄先生 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 1. 装饰器的基本知识 1.1. 装饰器的概念 装饰器实际上就是为了给某程序增添功能,但该程序已经上线或已经被使用,那么就不能大批量的修改源代码,这样是不科学的也是不现实的,因为就产生了装饰器,使得其满足: 1. 不能修改被装饰的函数的源代码 2. 不能修改被装饰的函数的调用方式 3. 满足1、2的 阅读全文
posted @ 2018-06-26 20:02 娄先生 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 一、时间概念 1.1 时间戳 时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总 秒数。通俗的讲, 时间戳是一份能够表示一份数据在一个特定时间点已经存在的完整的可验证的数据。 1.2 时区 为了时间各国的时间能统一,使用了时 阅读全文
posted @ 2018-06-25 09:24 娄先生 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 一、map、filter、reduce map(fuction , iterable) 映射 对可迭代对象中的每一项,使用函数去改变 filter(function, iterable) 过滤 可迭代对象中的每一项,放到函数中去计算,如何为真,则留下,构造成一个迭代器,为假则去除 reduce(fu 阅读全文
posted @ 2018-06-10 23:39 娄先生 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 一、邮件的介绍 1.1 协议的介绍 发送的协议:SMTP 规定了发送的数据格式,交互报文 接受的协议:pop3、IMAP。 两者区别IMAP 我们主要是使用SMTP来发送数据。 1.2 邮件的流程 与smtp服务器建立连接--》 建立smtp通道--》 登入--》 写邮件格式--》发送 二、代码实现 阅读全文
posted @ 2018-06-04 11:05 娄先生 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 一、日志的介绍 1.1 日志与print的区别: print:灵活打印,移除困难 loger:多种格式化方案,方便移除,方便输出到文本 1.2 日志的级别 与 单例模式 一、等级从低到高分为5个等级,默认的显示等级为warning 二、日志的配置 2.1 日志的格式化配置 单独使用的时候,使用log 阅读全文
posted @ 2018-06-02 18:39 娄先生 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 一、PDF模块 使用PyPDF2模块 pip install PyPDF2 1.1 从PDF读取数据 直接读取,并打印出来。但是这种打印存在一个问题,不能中文字符 解决中文字符的问题 s = convert_pdf('de8ug.pdf')s.split('\n\x0c') # 每一页都是根据这个进 阅读全文
posted @ 2018-05-28 23:37 娄先生 阅读(418) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页
levels of contents