"PythonでAmazonの価格を監視"
( https://qiita.com/kawa-Kotaro/items/f417e7a5776a8ece0d0b )
上記サイトのコードをコピーペーストして実行しましたが、
下記のエラーが表示されました。
エラーの内容は、”NameError:名前 'selected_html'が定義されていません”
と言う事で、検索等をして解決例で試みましたがダメでした。
ご教授をお願い致します。
環境は、Windows10,ジュピターラボ
Python
コード
!pip install requests !pip install BeautifulSoup4 import requests from bs4 import BeautifulSoup def get_price(page_url): res = requests.get(page_url) soup = bs4.BeautifulSoup(res.text, features="lxml") selected_html = soup.select('.a-span12 span.a-color-price') if not selected_html: selected_html = soup.select('.a-color-base span.a-color-price') NameError Traceback (most recent call last) <ipython-input-9-73d0c88ec4a6> in <module> ----> 1 if not selected_html: 2 selected_html = soup.select('.a-color-base span.a-color-price') NameError: name 'selected_html' is not defined
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/24 14:41
2021/05/24 15:17
2021/05/25 02:16