码迷,mamicode.com
首页 >  
搜索关键字:yield coroutine    ( 2302个结果
python--迭代器
我们已经知道,可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。 ...
分类:编程语言   时间:2018-11-16 13:29:59    阅读次数:142
实现一个重试装饰器
class retry(object): """A retry decorator.""" def __init__(self, exception=Exception, timeout=None, retries=None, interval=0.001, logfun=lambda s: pri ...
分类:其他好文   时间:2018-11-15 01:27:45    阅读次数:193
爬虫源码1
在scrapy中获取属性是::attr(src) yield Request()中的callback指向需要处理的方法例如self.parse 注意:在scrapy中的items.py就好像django中的models 如下: 在这个类之中必须继承scrapy.Item 但是他的字段也是只有一种就是 ...
分类:其他好文   时间:2018-11-13 02:46:06    阅读次数:222
一种神器一种优雅的迭代器——生成器
先看一段代码: 运行结果: 话说,在一个函数里有一个 while 循环,在循环里有一个 yield ,这个yield不同与云云丛生,它比闪电侠还牛批。它能让它所以在的函数瞬间变成一个生成器。 一、生成器是一种特殊的迭代器,它比迭代器更优雅 什么是迭代器?看我上一篇文章:https://www.cnb ...
分类:其他好文   时间:2018-11-13 00:20:24    阅读次数:171
Java多线程系列---“基础篇”14之 wait,sleep,join,yield,park,unpark,notify等通信机制对比
1. 线程让步: yield() yield()的作用是让步。它能让当前线程由“运行状态”进入到“就绪状态”,从而让其它具有相同优先级的等待线程获取执行权;但是,并不能保证在当前线程调用yield()之后,其它具有相同优先级的线程就一定能获得执行权;也有可能是当前线程又进入到“运行状态”继续运行! ...
分类:编程语言   时间:2018-11-10 17:58:40    阅读次数:304
带委托的方法的使用
1 class Program 2 { 3 static void Main(string[] args) 4 { 5 string[] names = { "Burke", "Connor", "Frank", "Everett", "Albert", "George", "Harris", "D... ...
分类:其他好文   时间:2018-11-10 16:49:51    阅读次数:196
使用 yield return 返回筛选出来的集合
1 class Program 2 { 3 static void Main(string[] args) 4 { 5 string[] names = { "Burke", "Connor", "Frank", "Everett", "Albert", "George", "Harris", "D... ...
分类:其他好文   时间:2018-11-10 16:41:40    阅读次数:234
Generator函数
概念: 1、ES6提供的解决异步编程的方案之一 2、Generator函数是一个状态机,内部封装了不同状态的数据, 3、用来生成遍历器对象 4、可暂停函数(惰性求值), yield可暂停,next方法可启动。每次返回的是yield后的表达式结果 特点: 1、function 与函数名之间有一个星号 ...
分类:其他好文   时间:2018-11-10 15:32:22    阅读次数:185
yield return 返回迭代器
public class Person { public string firstName; public string lastName; public int age; public Person(string fName, string lName, int age) { t... ...
分类:其他好文   时间:2018-11-10 12:52:39    阅读次数:193
对python async与await的理解
async/await关键字是出现在python3.4以后。网上已经有很多文章对async/await这两个关键字都有讲解,包括如何由python2的yield from发展到async/await这两个关键字,以及一些代码实现都有。但是对于像我这样初次接触的人来说,光看代码分析也不一定能理解,我也 ...
分类:编程语言   时间:2018-11-10 01:00:35    阅读次数:295
2302条   上一页 1 ... 66 67 68 69 70 ... 231 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!