码迷,mamicode.com
首页 >  
搜索关键字:yield coroutine    ( 2302个结果
爬虫-第五篇-scrapy框架初识,持久化存储,手动请求发送
准备工作 什么是框架?如何学习框架? 就是一个集成了各种功能且具有很强通用性(可以被应用在各种不同的需求中)的一个项目模板. scrapy集成了哪些功能: 高性能的数据解析操作,持久化存储操作,高性能的数据下载的操作..... 环境的安装: scrapy的基本使用 创建一个工程:scrapy sta ...
分类:其他好文   时间:2019-08-30 22:40:11    阅读次数:74
Scala 数组操作之数组转换
使用yield和函数式编程转换数组 // 对Array进行转换,获取的还是Array val a = Array(1, 2, 3, 4, 5) val a2 = for (ele <- a) yield ele * ele // 对ArrayBuffer进行转换,获取的还是ArrayBuffer v ...
分类:编程语言   时间:2019-08-29 23:17:45    阅读次数:111
yield-Python大牛必须掌握的高端语法
小白:大牛哥,刚才看到有一个函数不使用return返回结果,而是使用yield关键字返回结果,看不太明白,Python中yield关键字的用途是什么,它有什么作用呀? 大牛: 要想理解yield的作用,你必须了解什么是生成器(generators),了解生成器之前(generators)你需要先去了 ...
分类:编程语言   时间:2019-08-29 18:09:36    阅读次数:106
(译)异步编程技术
原文链接本教程介绍了异步编程的不同方法几十年来,作为开发人员,我们面临着一个需要解决的问题 - 如何防止我们的应用进程被阻塞。无论我们是在开发桌面,移动还是服务器端应用进程,我们都希望避免让用户等待,或者更糟糕的是导致应用进程无法扩展的瓶颈。有很多方法可以解决这个问题,包括:线程回调Futures,... ...
分类:其他好文   时间:2019-08-28 10:43:45    阅读次数:92
生成器原理分析
生成器   生成器是一种快速完成迭代器功能的工具,是一种特殊的迭代器。通过在函数中,设置关键字yield,即为生成器函数。   为什么说生成器是一种特殊的迭代器,可以通过isinstance函数判断。   可以看到,生成器是可迭代对象,也是 ...
分类:其他好文   时间:2019-08-27 21:18:55    阅读次数:102
生成器中yield和next()的用法解析
生成器概念: python使用生成器对延迟操作提供了支持,就是需要的时候才产生结果,而不是产生结果. 生成器函数: 和其他函数编写方式相同,使用 语句一次返回一次结果,在每个结果之间挂起当前状态,下次调用直接继续当前的状态. 生成器表达式: 类似于列表解析,不同的是他返回的是一个迭代对象而不是一个列 ...
分类:其他好文   时间:2019-08-27 10:34:56    阅读次数:105
Python之函数(七)生成器与推导式
4.10 生成器 1. 简介: 2. 生成器的构建方式 通过生成器函数 生成器取值 生成器可以写多个yield 总结: send()(备注:了解) yield from yield from 小坑 总结: 通过生成器推导式 python内函数或者模块提供 3. 4.11 推导式 1. list推导式 ...
分类:编程语言   时间:2019-08-26 22:45:13    阅读次数:104
python多任务——协程的使用
使用yield完成多任务 使用greenlet完成多任务 如果没有安装,则 pip install greenlet 使用gevent完成多任务 首先使用 pip install gevent 进行安装 gevent是对greenlet的再次封装,使用起来更加简便,当有耗时操作时会自动切换到其他协程 ...
分类:编程语言   时间:2019-08-26 16:49:24    阅读次数:101
ES6的箭头函数使用
ES6允许使用= 定义函数,箭头函数使得表达更加简洁,例如 定义方式 1. 一行代码可以省略代码块花括号{} 2. 一个参数可以省略函数的小括号() 3. 多个参数多行代码常规写法 二、注意事项 1. 函数体内的this,指向定义时的对象,而不是使用时的对象 2. 不能当作构造函数,不能使用new命 ...
分类:其他好文   时间:2019-08-26 15:06:37    阅读次数:79
关于线程
协程:所与要的线程:单线程,方式:同步,实现:异步程序级别:函数,实现机制:事件循环+协程 应用场景:io密集任务 协程 那yield from通常用在什么地方呢?在协程中,只要是和IO任务类似的、耗费时间的任务都需要使用yield from来进行中断,达到异步功能! @asyncio.corout ...
分类:编程语言   时间:2019-08-26 14:44:04    阅读次数:93
2302条   上一页 1 ... 38 39 40 41 42 ... 231 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!