###▼目的
現在、Python、BeautifulSoup、seleniumを使用してスクレイピングを行おうとしております。(ブラウザはChromeです)
ページ単体のスクレイピングは成功したのですが、ページ遷移を連続して行い、すべてのページからデータを取得しようと考えています。
###▼現状
for分の中で置換を実行し、すべてのページをスクレイピングしようとしており、
その置換部分でエラーが発生しているようです。
###▼現在試したコード
for page in range(1,lastPages+1):
currentURL = (re.sub('@@@@/p.*','@@@@/p',currentURL)) //@@@@/p以降の文字列を削除
currentURL = currentURL+str(page)+'/' //事前に取得したページNo.をcurrentURLに追加
###▼エラーコード
AttributeError: 'Response' object has no attribute 'sub'
###▼補足
PythonのVerは3.9.1になります。
回答2件
あなたの回答
tips
プレビュー