find_allで取得したURLを一つ一つ取り出すために
urls = [] に格納した、最初のURLをとるテストをしたのですが
取れないです。。。
取り方を教えていただければ幸いです。
■書いたコード
html = requests.get(url)
soup = BeautifulSoup(html.text, "html.parser")
contents = soup.find('section', class_="post-content")
urls = []
for link in contents.find_all('a'):
print(link.get('href'))
print(urls[0])
■エラー内容
Traceback (most recent call last):
File "C:\Users\info\ドキュメント\python_practice\wp_auto_login_post_gyosyo.py", line 78, in <module>
print(urls[0])
IndexError: list index out of range
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/18 06:24