作者jamesxxx1997 (黄~)
看板Python
标题[问题] 在scrapy shell中,尝试传递cookie失败
时间Fri Jan 26 19:13:58 2018
大家好,我想在scrapy shell 中测试,selenium登入ptt gossip後,将cookies传给
Request,最後 view(response),却出现空白页,想请问是哪个步骤出错了,谢谢
空白页连结>>>
https://imgur.com/a/G2tMR
以下是我的代码
import scrapy
from selenium import webdriver
from selenium.webdriver.common.by import By
from scrapy.http import Request,HtmlResponse
driver = webdriver.Chrome(r'C:\Users\Surface\Desktop\scrapy\chromedriver.exe')
driver.get("
https://webptt.com/cn.aspx?n=/ask/over18?from=%2Fbbs%2FGossiping%2Findex.html")
driver.get_element(By.XPATH,'.//*[@name="yes"]').click()
cookies = driver.get_cookies()
request = Request("
https://webptt.com/cn.aspx?n=/ask/over18?from=%2Fbbs%2FGossiping%2Findex.html")
response = HtmlResponse("
https://webptt.com/cn.aspx?n=/ask/over18?from=%2Fbbs%2FGossiping%2Findex.html",request = request)
view(response)
谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 120.110.127.195
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1516965240.A.ACA.html