find_elementでXPathを指定してスクレイピングできない


Python、Seleniumを使って下記のサイトをスクレイピングしたいと考えていますがうまく行きません。

[https://www.spacemarket.com/spaces/eqt2ssndgz6ukjve/rooms/Wsr2fj8iAGN-
FSkT/reservations/new/?date=2023-10-23&from=room_calendar&price_type=HOURLY&rent_type=1](https://www.spacemarket.com/spaces/eqt2ssndgz6ukjve/rooms/Wsr2fj8iAGN-
FSkT/reservations/new/?date=2023-10-23&from=room_calendar&price_type=HOURLY&rent_type=1)

上記ページの利用料金 ¥3,118 を指定する XPath:

[code]

    xpath(//*[@id="__next"]/div[3]/div/div[2]/div[2]/div/div/ul/li[1]/button/span[3]/span[2])
    
[/code]

上記のXPathをChromeのデベロッパーツールで取得し、下記のコードを実行しました。  
しかし、エラーが表示されてうまく行きません。  
`time.sleep(60)` を入れてみましたが同様でした。  
申し訳ありませんがよろしくお願いいたします。

**実行環境:**  
macOS Ventura 13.5.2  
Selenium 4.9.1  
Python 3.8.16

**実行したコード:**

[code]

    xpath = '//*[@id="__next"]/div[3]/div/div[2]/div[2]/div/div/ul/li[1]/button/span[3]/span[2]'
    link2 = driver.find_element(
        By.XPATH, xpath)
    print(link2.text)
    
[/code]

**エラーメッセージ:**

[code]

    Traceback (most recent call last):
      File "/Users/truth/Documents/python/scraping/レンタルスペース/spacemarket.py", line 31, in <module>
        link2 = driver.find_element(
                ^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/selenium/webdriver/remote/webdriver.py", line 831, in find_element
        return self.execute(Command.FIND_ELEMENT, {"using": by, "value": value})["value"]
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/opt/homebrew/lib/python3.11/site-packages/selenium/webdriver/remote/webdriver.py", line 440, in execute
        self.error_handler.check_response(response)
      File "/opt/homebrew/lib/python3.11/site-packages/selenium/webdriver/remote/errorhandler.py", line 245, in check_response
        raise exception_class(message, screen, stacktrace)
    selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id="__next"]/div[3]/div/div[2]/div[2]/div/div/ul/li[1]/button/span[3]/span[2]"}
      (Session info: chrome=117.0.5938.92)
    
[/code]




手元の環境(Python 3.11.4/Selenium 4.14.0)で以下のコードを実行してみましたが、"￥3,118" と表示されます。

[code]

    from selenium import webdriver
    from selenium.webdriver.chrome import service as fs
    from selenium.webdriver.common.by import By
    
    chrome_service = fs.Service()
    driver = webdriver.Chrome(service=chrome_service)
    
    url = 'https://www.spacemarket.com/spaces/eqt2ssndgz6ukjve/rooms/Wsr2fj8iAGN-FSkT/reservations/new/?date=2023-10-23&from=room_calendar&price_type=HOURLY&rent_type=1'
    driver.get(url)
    
    xpath = '//*[@id="__next"]/div[3]/div/div[2]/div[2]/div/div/ul/li[1]/button/span[3]/span[2]'
    link2 = driver.find_element(By.XPATH, xpath)
    
    print(link2.text)
    
[/code]

