概要 Seleniumにおいて、モバイル端末の表示をエミュレートするための方法のメモです。 Chrome DevTools Protocol(CDP)の機能を使って、画面サイズとユーザエージェントの変更を行います。実機の完全な再現とはなりませんが、おおよその表示の目安にはなると思います。 環境 Windows 10 Python 3.10.4 Selenium 4.1.3 Chrome 101.0.4951.41 コード from selenium import webdriver from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager import os import time with webdriver.Chrome(s