python3-cookbook icon indicating copy to clipboard operation
python3-cookbook copied to clipboard

4.16小节关于“使用iter() 来代替”的一个小问题

Open z8seeker opened this issue 8 years ago • 1 comments

翻译中的代码片段为:

def reader2(s):
    for chunk in iter(lambda: s.recv(CHUNKSIZE), b''):
        pass
        # process_data(data)

为与本节使用while循环的例子保持一致,并作为对照,建议可否做如下修改:

def reader2(s):
    for data in iter(lambda: s.recv(CHUNKSIZE), b''):
        process_data(data)

z8seeker avatar Dec 21 '16 02:12 z8seeker

谢谢指正,可以提交pull requests

yidao620c avatar Dec 21 '16 02:12 yidao620c