日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python - 如何在scrapy中帶cookie訪問?

瀏覽:170日期:2022-09-05 15:34:56

問題描述

簡單的通過scrapy訪問雪球都報錯,我知道要先訪問一次雪球,需要cookie信息才能真正打開連接。scrapy據說可以不用在意cookie,會自動獲取cookie。我按照這個連接在middleware里已經啟用cookie,http://stackoverflow.com/ques...,但為什么還是會返回404錯誤?搜索了幾天都沒找到答案。郁悶啊,求幫忙給個簡單代碼如何訪問,謝謝了

class XueqiuSpider(scrapy.Spider): name = 'xueqiu' start_urls = 'https://xueqiu.com/stock/f10/finmainindex.json?symbol=SZ000001&page=1&size=1' headers = {'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8','Accept-Language': 'zh-CN,zh;q=0.8','Connection': 'keep-alive','Host': 'www.zhihu.com','Upgrade-Insecure-Requests': '1','User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.109 Safari/537.36' } def __init__(self, url = None):self.user_url = url def start_requests(self):yield scrapy.Request( url = self.start_urls, headers = self.headers, meta = {’cookiejar’: 1 }, callback = self.request_captcha) def request_captcha(self,response):print response

錯誤日志。

2017-03-04 12:42:02 [scrapy.core.engine] INFO: Spider opened2017-03-04 12:42:02 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)2017-03-04 12:42:02 [scrapy.extensions.telnet] DEBUG: Telnet console listening on 127.0.0.1:6023********Current UserAgent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6************2017-03-04 12:42:12 [scrapy.downloadermiddlewares.cookies] DEBUG: Received cookies from: <200 https://xueqiu.com/robots.txt>Set-Cookie: aliyungf_tc=AQAAAGFYbBEUVAQAPSHDc8pHhpYZKUem; Path=/; HttpOnly2017-03-04 12:42:12 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://xueqiu.com/robots.txt> (referer: None)********Current UserAgent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6************2017-03-04 12:42:12 [scrapy.downloadermiddlewares.cookies] DEBUG: Received cookies from: <404 https://xueqiu.com/stock/f10/finmainindex.json?symbol=SZ000001&page=1&size=1>Set-Cookie: aliyungf_tc=AQAAAPTfyyJNdQUAPSHDc8KmCkY5slST; Path=/; HttpOnly2017-03-04 12:42:12 [scrapy.core.engine] DEBUG: Crawled (404) <GET https://xueqiu.com/stock/f10/finmainindex.json?symbol=SZ000001&page=1&size=1> (referer: None)2017-03-04 12:42:12 [scrapy.spidermiddlewares.httperror] INFO: Ignoring response <404 https://xueqiu.com/stock/f10/finmainindex.json?symbol=SZ000001&page=1&size=1>: HTTP status code is not handled or not allowed2017-03-04 12:42:12 [scrapy.core.engine] INFO: Closing spider (finished)2017-03-04 12:42:12 [scrapy.statscollectors] INFO: Dumping Scrapy stats:

問題解答

回答1:

又試了一下.. 確實不需要登錄哦.. 是我想多了... 直接先請求一下xueqiu.com,拿到cookie后再請求一下API的地址就可以了.. 原來如此..

==============羞恥的分割線=============

經我驗證,你需要登錄...

import scrapyimport hashlibfrom scrapy.http import FormRequest, Requestclass XueqiuScrapeSpider(scrapy.Spider): name = 'xueqiu_scrape' allowed_domains = ['xueqiu.com'] def start_requests(self):m = hashlib.md5()m.update(b'your password') # 在這里填入你的密碼password = m.hexdigest().upper()form_data={ 'telephone': 'your account', # 在這里填入你的用戶名 'password': password, 'remember_me': str(), 'areacode': '86',}print(form_data)return [FormRequest( url='https://xueqiu.com/snowman/login', formdata=form_data, meta={'cookiejar': 1}, callback=self.loged_in )] def loged_in(self, response):# print(response.url)return [Request( url='https://xueqiu.com/stock/f10/finmainindex.json?symbol=SZ000001&page=1&size=1', meta={'cookiejar': response.meta['cookiejar']}, callback=self.get_result, )] def get_result(self, response):print(response.body)

另外,網站確實對User-Agent進行了驗證,可以在settings.py中進行設置,當然自己寫在爬蟲文件里也可以。密碼是MD5加密后的字符串。哦對,補充一點,因為我是用手機注冊的,所以form_data是這些字段,如果你是其他方式,只需要用Chrome工具看一下POST請求有哪些參數,自己修改一下form_data的內容就行了。

回答2:

哈哈,謝謝咯,解決了幾天的困惑。之前也通過request來做不需要登錄,貼下代碼,

session = requests.Session()session.headers = { ’User-Agent’: ’Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36’}session.get(’https://xueqiu.com’)for page in range(1,100): url = ’https://xueqiu.com/stock/f10/finmainindex.json?symbol=SZ000001&page=%s&size=1’ % page print url r = session.get(url)#print r.json().list a = r.text

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
免费不卡中文字幕在线| 国产欧美91| 国产一区二区三区不卡av| 国产精品一区三区在线观看| 国产欧美一级| 国产精东传媒成人av电影| 精品黄色一级片| 成人日韩在线观看| 每日更新成人在线视频| 日韩二区三区四区| 国产一区二区三区日韩精品| 久久天堂精品| 99pao成人国产永久免费视频 | 国产精品天堂蜜av在线播放| 老司机精品视频在线播放| 91免费精品| 亚洲在线观看| 国产精品xvideos88| 久久国产主播| 亚洲精品裸体| 国产成人免费视频网站视频社区| 精品一区欧美| 日韩欧美四区| 日本蜜桃在线观看视频| 亚洲一区免费| 麻豆国产精品777777在线| 欧美日韩高清| 国产日韩亚洲欧美精品| 91精品啪在线观看国产18| 日本不卡一区二区三区| 亚洲人成在线网站| 免费观看日韩电影| 国产欧洲在线| 日韩欧美中文字幕电影| 亚洲天堂免费电影| 91国内精品| 午夜久久tv| 精品黄色一级片| 免费在线观看一区二区三区| 精品一区二区三区中文字幕视频| 91久久中文| 久久午夜影院| 婷婷成人av| 欧美综合另类| 久久影院一区二区三区| 夜夜嗨av一区二区三区网站四季av| 国产精品观看| 亚洲精品视频一二三区| 国产v综合v| 免费在线欧美黄色| 亚洲毛片一区| 亚洲一区二区免费看| bbw在线视频| 国产精品亚洲综合在线观看| 狠狠久久婷婷| 黄色在线网站噜噜噜| 国产欧美一区二区色老头| 国产精品婷婷| 久久五月天小说| 麻豆传媒一区二区三区| 日韩高清不卡一区| 蜜桃视频一区二区| 一区二区亚洲精品| 久久三级福利| 日韩av免费大片| 麻豆成人av在线| 91精品国产经典在线观看| 久久xxxx精品视频| 午夜久久美女| 激情五月色综合国产精品| 国产一区福利| 老牛国内精品亚洲成av人片| 国产午夜精品一区在线观看| 中文字幕日韩欧美精品高清在线| 女同性一区二区三区人了人一| 极品av在线| 成人午夜网址| 国际精品欧美精品| 久久99青青| 国产欧美成人| 国产欧美综合一区二区三区| 91麻豆精品激情在线观看最新| 视频一区在线播放| 国产婷婷精品| 久久av在线| 国产模特精品视频久久久久| 亚洲欧美一区在线| 婷婷中文字幕一区| 不卡在线一区二区| 国产专区一区| 中文精品在线| 免费日韩视频| 免费成人性网站| 一区二区电影| 日韩国产高清在线| 欧美日韩va| 老司机精品视频在线播放| 精品视频一二| 天堂8中文在线最新版在线| 日韩欧美不卡| 日韩在线观看| 欧美在线影院| 亚洲青青久久| 日本中文字幕视频一区| 久久国产乱子精品免费女| 国产日韩在线观看视频| 欧美成人精品一级| 日韩精品电影| 久久xxxx精品视频| 日韩一区二区三区四区五区| 日本视频中文字幕一区二区三区| 国产剧情一区二区在线观看| 国产成人精选| 免费av一区| 日韩欧美中文在线观看| 久久精品72免费观看| 国产一区二区三区日韩精品| 999国产精品| 噜噜噜躁狠狠躁狠狠精品视频 | 欧洲精品一区二区三区| 免费观看久久av| 中文不卡在线| 国产精品videossex久久发布| 日韩av自拍| 亚洲欧洲日本mm| 欧美精品国产白浆久久久久| 高清日韩中文字幕| 欧美综合另类| 日韩国产欧美三级| 国产精品99在线观看| 亚洲精品小说| 国产午夜久久av| 99久久99久久精品国产片果冰| 亚洲开心激情| 日韩av二区| 蜜臀va亚洲va欧美va天堂| 国产精品一站二站| 婷婷综合在线| 国产精品午夜一区二区三区| 亚洲调教视频在线观看| 欧美性www| 国产一区亚洲| 日本不卡在线视频| 欧美gv在线| 亚洲精品成人一区| 国产一二在线播放| 日韩**一区毛片| 99久久久久| 国产精品黄色| 免费在线观看成人| 成人午夜精品| 欧美久久香蕉| 99国产精品视频免费观看一公开| 久久不卡国产精品一区二区| 国产亚洲在线| 一本大道色婷婷在线| 欧美亚洲一区二区三区| 蜜桃视频欧美| 九九99久久精品在免费线bt| 免费久久精品视频| 国产精品精品| 奇米狠狠一区二区三区| 不卡中文一二三区| 色综合狠狠操| 国产精品黄色片| 综合亚洲自拍| 自由日本语亚洲人高潮| 麻豆视频在线观看免费网站黄| 日韩成人精品一区二区三区| 欧美日韩国产探花| 天堂а√在线最新版中文在线| 欧美亚洲tv| 日韩精品一区第一页| 久久三级福利| 成年男女免费视频网站不卡| 国产精品第十页| 欧美一区自拍| 无码日韩精品一区二区免费| 亚洲一区二区三区高清| 久久中文字幕二区| 韩日一区二区| 久久精品伊人| 国产精品久久久久久久久久齐齐| 免费人成网站在线观看欧美高清| 麻豆精品蜜桃| 国产成人精品亚洲线观看 | 亚洲伊人精品酒店| 欧美久久精品一级c片| 亚洲成人av观看| а√在线中文在线新版| 久久在线91| 免费看久久久| 国产精品亚洲人成在99www| 午夜天堂精品久久久久| 老司机久久99久久精品播放免费| 一区二区三区视频免费观看| 三上悠亚国产精品一区二区三区| 精品一区二区三区视频在线播放 | 国产精品毛片一区二区三区| 精品一区在线|