Rumah >pembangunan bahagian belakang >Tutorial Python >Selenium WebDriverException: Mengapa Penyemak Imbas Chrome Saya Ranap dan Bagaimana Saya Boleh Membetulkannya?
Selenium WebDriverException: Mengendalikan Ranap Chrome
Menghadapi isu dengan melancarkan Chrome menggunakan Selenium WebDriverException? Panduan ini akan menyediakan penyelesaian untuk menyelesaikan ralat biasa: "Chrome gagal dimulakan: ranap kerana google-chrome tidak lagi berjalan jadi ChromeDriver mengandaikan bahawa Chrome telah ranap."
Punca Kemungkinan:
Langkah Penyelesaian:
1. Kemas kini ChromeDriver:
Pastikan anda telah memasang versi terkini ChromeDriver. Lawati https://sites.google.com/chromium.org/driver/ dan muat turun pemacu yang sesuai untuk OS anda.
2. Laraskan Pilihan Chrome:
Tambahkan hujah berikut pada pilihan Chrome anda:
chrome_options = Options() chrome_options.add_argument('--headless') chrome_options.add_argument('--no-sandbox') chrome_options.add_argument('--disable-dev-shm-usage')
3. Petua Penyelesaian Masalah Lain:
Contoh Kod:
from selenium import webdriver from selenium.webdriver.chrome.options import Options chrome_options = Options() chrome_options.add_argument('--headless') chrome_options.add_argument('--no-sandbox') chrome_options.add_argument('--disable-dev-shm-usage') d = webdriver.Chrome('/home/PycharmProjects/chromedriver', chrome_options=chrome_options) d.get('https://www.google.nl/')
Dengan mengikuti langkah penyelesaian masalah ini, anda sepatutnya dapat menyelesaikan WebDriverException yang disebabkan oleh Chrome ranap.
Atas ialah kandungan terperinci Selenium WebDriverException: Mengapa Penyemak Imbas Chrome Saya Ranap dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!