Mengkonfigurasi ChromeDriver untuk Mod Tanpa Kepala
Dalam senario mengikis web, selalunya wajar untuk menjalankan penyemak imbas Chrome dalam mod tanpa kepala, menyekat grafik antara muka pengguna. Menggunakan ChromeDriver, rangka kerja automasi penyemak imbas, ini boleh dicapai dengan mengkonfigurasi pilihannya dengan sewajarnya.
Untuk memulakan ChromeDriver dalam mod tanpa kepala, gunakan kod Python berikut:
from selenium import webdriver from selenium.webdriver.chrome.options import Options options = Options() options.add_argument('--headless') options.add_argument('--disable-gpu') # Necessary for headless mode to function properly. path_to_chromedriver = '/path/to/chromedriver' driver = webdriver.Chrome(path_to_chromedriver, chrome_options=options)
Add_argument() kaedah menambah mod tanpa kepala (--tanpa kepala) dan melumpuhkan GPU (--disable-gpu) untuk pemprosesan yang cekap. Gantikan /path/to/chromedriver dengan lokasi sebenar ChromeDriver pada sistem anda.
Dengan pilihan ini disediakan, ChromeDriver akan melancarkan Chrome dalam mod tanpa kepala, membolehkan anda melakukan tugas menggores web tanpa sebarang tetingkap penyemak imbas yang kelihatan .
Atas ialah kandungan terperinci Bagaimana untuk Mengkonfigurasi ChromeDriver untuk Mod Tanpa Kepala?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
if($res){
return json_encode(array('code'=>1,'msg'=>'成功'));
}else{
return json_encode(array('code'=>0,'msg'=>'失败'));
}
}
public function
}