python 代码这里的

def process_response(self, request, response, spider):        if response.headers.get('Transfer-Encoding') == 'chunked':
            body = decode_chunked_transfer(response.body)            return response.replace(body=body)        return response

这里的response.replace(body=body) 这个是啥意思?body=body 这是?


哈士奇WWW
浏览 572回答 1
1回答

尚方宝剑之说

body是replace函数中有个参数叫body , =body后面的body是你这个函数中的变量body比如我有个函数def test(a=1, b=2):     print(a,b)      我就可以这样调用 test(b=4)一个意思具体实现你可以ctrl+左键点击函数看看函数原型就知道了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python