韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > python如何重写start_requests方法

python如何重写start_requests方法

Python start_requests

头像

小妮浅浅

2021-08-14 10:06:544743浏览 · 0收藏 · 0评论

说明

1、在scrapy中,start_url是由start_requests处理的,通过重写这种方法,start_url可以携带请求头信息。

2、cookie不能放在scrapy中的headers中,在构建请求时有专门的cookies参数。

可以接收字典形式的cookie。可能需要在settings中设置ROBOTS协议和USER_AGENT。

实例

import scrapy
 
 
class Git1Spider(scrapy.Spider):
    name = 'git1'
    allowed_domains = ['github.com']
    start_urls = ['https://github.com/GitLqr']
 
    def start_requests(self):
        """
        重写start_requests,发送携带cookies的Request。
        默认start_requests只是普通的get请求,不会携带自定义的头信息
        """
        url = self.start_urls[0]
 
        temp = '_octo=GH1.1.1045146750.1615451260; _device_id=cd8d64981fcb3fd4ba7f587873e97804'
        # 把cookies字符串转成字典
        cookies = {data.split('=')[0]: data.split('=')[-1] for data in temp.split('; ')}
 
        yield scrapy.Request(
            url=url,
            callback=self.parse,
            cookies=cookies
        )
 
    def parse(self, response):
        print(response.xpath('/html/head/title/text()').extract_first())

以上就是python重写start_requests方法,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

DO时不堪入耳的话的| 教资| 新婚夜被强伦无删减版| 三男一女吃奶添下面| 韩浸在线阅读浸画画免费读漫画下..| 爱很美味免费观看全集电视剧| 强壮公妇公侵HD中字小说| 小天马| 《合租男女》电视剧韩国| 王娟被老赵一夜干4次| 下面的小嘴又饿了| 《少妇精油按摩》无码| 《瞒着丈夫说在公司加班》中字| 《出差的日子》叶爱| 避孕套怎么用| 欧美电影免费观看电视剧大全| 欧洲人与动物胶配方大全图片| 在电影院被强了好爽H| 51今日大瓜每日大赛往期内容| 免费观看已满十八岁电视剧中文版.. | 母与子免费观看大全电视剧| 下面的小嘴又饿了| 《妻子的肉体偿还》5| 坤坤寒进桃子里在线看歌词| 女儿与爸爸高清免费版电视剧 | 班主任解开内裤让我桶她| 蜜桃成熟时在线观看 | 爸爸带女儿戴避孕套谁来承担| 妈妈洗澡不把门关紧暗示什么| 被两个男人吃奶三P| 电影《乳妓》在线观看| 欧美杂志| 麻豆| 国产精品黑料吃瓜网曝事件海角| 女教师免费观看全集电视剧| 老公把舌头放进我B里揽拌| 《厨房激战5》完整版在线观看| 偏偏宠爰| 黑兽| 人妻熟妇乱又伦精品视频APP| 降央卓玛B多大