摘要: 类似 map(func, *iterables)除了以下: 迭代器是立即收集的而不是延迟收集的 func是异步执行的和对func的多个调用可以并发执行 相当于进程池的pool.close()+pool.join()操作 wait=True,等待池内所有任务执行完毕回收完资源后才继续 wait=Fal 阅读全文
posted @ 2018-12-04 21:54 风光暖阳 阅读(341) 评论(0) 推荐(0) 编辑
摘要: concurrent.futures 模块提供一个高级别接口给调用异步执行 异步执行可以用线程执行,使用ThreadPoolExecutor,或者单独的进程使用ProcessPoolExecutor,两者都实行了相同的接口,它由 抽象 Executor类定义 #也就是说ThreadPoolExecu 阅读全文
posted @ 2018-12-04 21:53 风光暖阳 阅读(619) 评论(0) 推荐(0) 编辑
摘要: shelve提供python的持久化操作. 什么叫持久化操作呢? 说白话,就是把数据写到硬盘上. 在操作shelve的时候非常的像操作一个字典. 这个东⻄到后期. 就像redis差不多. 字典怎么用shelve就怎么用 import shelve shelf = shelve.open("sylar 阅读全文
posted @ 2018-11-15 20:19 风光暖阳 阅读(242) 评论(0) 推荐(0) 编辑
摘要: pickle⽤起来很简单. 说⽩了. 就是把我们的python对象写入到⽂件中的⼀种解决方案. 但是写入到⽂件的是bytes. 所以这东⻄不是给人看的. 是给机器看的. import pickle class Cat: def __init__(self, name, age): self.name 阅读全文
posted @ 2018-11-15 20:18 风光暖阳 阅读(215) 评论(0) 推荐(0) 编辑
摘要: ⾯向对象三⼤特征: 封装, 继承, 多态. 只要是⾯向对象编程语言. 都有这三个特征. 封装: 把很多数据封装到一个对象中. 把固定功能的代码封装到一个代码块, 函数, 对 象, 打包成模块. 这都属于封装的思想. 具体的情况具体分析. 比如. 你写了了⼀个很牛B的函数. 那这个也可以被称为封装.  阅读全文
posted @ 2018-11-06 21:50 风光暖阳 阅读(350) 评论(0) 推荐(0) 编辑
摘要: class Car: #创建一个类 pass c = Car() # 把类概念进行实例化. 创建Car类的第一个对象c c.color = "red" #给车设置相关的属性信息 c.pai = "京A66666" c.pailiang = "1.6T" print(c.color) print(c. 阅读全文
posted @ 2018-11-06 21:49 风光暖阳 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 推导式有四种,列表推导式、字典推导式、集合推导式,生成器推导式 这4类的语法都一样 [结果 for循环 if判断] 列表推导式: 语法:list = [结果 for循环 if判断] ⾸先我们先看一下这样的代码, 给出一个列列表, 通过循环, 向列表中添加1-14 lst = [] for i in  阅读全文
posted @ 2018-11-01 21:03 风光暖阳 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 什么是生成器,生成器实质是迭代器, 在python有三种方式获取生成器: 1.通过生成器函数 2.通过各种推导式来实现生成器 3.通过数据的转换也可以获取生成器 首先,我们来看一个很简单的函数: def func(): print("111") return 222 ret = func() pri 阅读全文
posted @ 2018-11-01 21:02 风光暖阳 阅读(769) 评论(0) 推荐(0) 编辑
摘要: lst1 = ["⾦毛狮王", "紫衫龙王", "⽩眉鹰王", "⻘翼蝠王"] lst2 = lst1 print(lst1) print(lst2) lst1.append("杨逍") print(lst1) print(lst2) 结果: ['⾦毛狮王', '紫衫龙王', '⽩眉鹰王', '⻘翼 阅读全文
posted @ 2018-10-25 16:49 风光暖阳 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 认识字典 成对的保存数据。 以key:value的形式保存 用{}表示,每一项内容都是key:value, 每项数据之间用逗号隔开 字典中的key是不能重复的。 存储是依靠着key来计算的 字典是使用hash算法计算key的哈希值. 使用哈希值来存储数据 哈希算法得到的是一个唯一的数字(可能是正数, 阅读全文
posted @ 2018-10-23 16:32 风光暖阳 阅读(109) 评论(0) 推荐(0) 编辑