pythonのseleniumでの自動操作とスクレイピングをしようとしてのですができません
エラーで『requests.exceptions.InvalidURL: Failed to parse: <Response [403]>』とでます
python
1driver.find_element_by_xpath('//*[@id="search_form"]/button').click()#検索ボタンを押す(seleniumの操作) 2 3sleep(3)#サイトのURLが変わる 4 5url = requests.get(driver.current_url) 6headers = { 7 "User-Agent": "Mozilla/.... Chrome/.... Safari/...." 8} 9soup = BeautifulSoup(requests.get(url, headers = headers).content, 'html.parser') 10print(soup.text)
これではできないのでしょうか?
何卒ご教授よろしくお願いいたします
【参考サイト】
スクレイピングを行った際に「403 Forbidden:You don't have ... 403 Forbiddenエラー; 原因と対処法
(https://non-dimension.com/solution-403forbidden/)
PythonでHTTP Error 403: Forbiddenエラーが出た時の対処方法とエラーの意味について
(https://rainbow-engine.com/python-http-err403/)

回答1件
あなたの回答
tips
プレビュー