コード ```### 前提・実現したいこと 下記サイト [リンク内容](https://store-tsutaya.tsite.jp/storelocator/detail/recycle.html?storeId=0908#visual02) から「タイトル」と「価格」を取り出してスプレットシートに書き出そうとしています。 下記のコードはHTMLの <td class="byprice">26,000円</td> の部分からクラス名を指定して elems_price に入れようとしてます。ですがこのコードでは print(elmes_price)で何も返って来ません。classの指定方法をfind,find_all,selectと何パターンか 試したのですがどれでやっても何も返されませんでした。 自分では何が間違ってるのかわからず、どなたかご教授頂けませんか。 ### 該当のソースコード ```python from selenium import webdriver import time import pandas as pd from bs4 import BeautifulSoup import urllib.request as req import requests import gspread from oauth2client.service_account import ServiceAccountCredentials from gspread_dataframe import set_with_dataframe browser = webdriver.Chrome() browser.get('https://store-tsutaya.tsite.jp/storelocator/detail/recycle.html?storeId=0908') time.sleep(3) url = browser.current_url html = req.urlopen(url) soup = BeautifulSoup(html,'html.parser') elems_price = soup.select('.byprice') print(elems_price )
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー