import requests
from selenium import webdriver
browser = webdriver.Chrome(executable_path="C:/慕课网课程/driver/chromedriver-233.exe")
browser.get("https://bbs.csdn.net/")
cookies = browser.get_cookies()
import time
time.sleep(5)
cookies={}
for cookie in browser.get_cookies():
cookies[cookie['name']]=cookie['value']
headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:66.0) Gecko/20100101 Firefox/66.0',
"Referer": "https://bbs.csdn.net/",
}
tt = requests.get("https://bbs.csdn.net/", headers=headers, cookies=cookies).text
print(tt)这里使用了chrome方式先获取到cookie,然后后续的每次请求都带上cookie,只需要获取一次cookie就行了, chromedirver如果这里不懂的话可以先看看9-6小结 然后你再看这个代码就很容易懂了,我也会尽快在课程中添加文件说明这里的问题