文章详情页
python - scrapy中返回函数的返回值
浏览:299日期:2022-07-17 11:14:56
问题描述

如图:我在函数yield函数调用了parse_voucher获取对应的值,然后返回给parse_store这个函数里使用parse_voucher获取到的数据,这种方式该怎么处理?请大牛们指教..谢谢
问题解答
回答1:你直接递进处理就行了啊,在parse_voucher中再用yield传递给下一个函数处理,这个就相当于你在parse_store的yield后添加操作了
给个建议,以后问问题别贴图,你贴图考虑过给你回答问题的人的感受吗?你这样他们还得一句一句代码去敲!
回答2:直接在请求中添加meta={},其中填上你想要传递的数据,是一个字典类型的,接受用response.meta[]
上一条:python - 爬虫模拟登录后,爬取csdn后台文章列表遇到的问题下一条:python - AttributeError: ’tuple’ object has no attribute ’strip’错误
相关文章:
1. docker容器呢SSH为什么连不通呢?2. 主从复制 - redis主从, java客户端使用jedis连接master,读请求会被路由到slave吗?3. nginx - 【win7】80 端口本机可访问,同内网其他机器不能访问,未被占用!4. 关于js代码书写位置5. css - 关于父元素div滚动条不正确问题6. python - pip安装任何包都出现问题: Cannot unpack file /tmp/pip-KzJgHD-unpack/simple7. css3 - canvas画对角线很模糊8. css3动画 - css3 transition设置多个属性的时候不能只用逗号分隔?9. yii2 - MySQL [23000] Column cannot be null10. javascript - Js 函数声明和函数表达式
排行榜

网公网安备