Uzak chrome sürücümü, Almanca yerine İngilizce sayfaları istemeye çalışıyorum. chromedriver documentation ve list of chrome preferences ardından böyle ayarlamak çalıştı:WebDriver: Chrome için tercih edilen dilleri belirtme
capabilities.setCapability(ChromeOptions.CAPABILITY, getChromeOptions());
Map<String, String> chromePrefs = new HashMap<String,String>();
chromePrefs.put("settings.language.preferred_languages", "de-DE,de");
capabilities.setCapability("chrome.prefs", chromePrefs);
Ve bunun günlük dosyasından chromedriver ulaşır görebilirsiniz:
[0.453][FINE]: Initializing session with capabilities {
"browserName": "chrome",
"chrome.prefs": {
"settings.language.preferred_languages": "de-DE,de"
},
"chromeOptions": {
"args": [ "--ignore-certificate-errors" ],
"extensions": [ ]
},
"platform": "ANY",
"version": null
}
Ama yine de ingilizce sayfaları talep eder ve bu da can Tercihlerde içerik ayarlarını açarak görülebilir. Neyi yanlış yapıyorum? kısa
Bu çok yapar:
kıymık ile selenyumile Bu çalışma 2 seçenek var bilhassa ben gibi t aynı firefox kullanır. Ama şu işe yaramıyor:/ – c089
Evet, şimdi python'dan gelen aramalar için bunu onaylayabilirim. Yanlış gittiğini (hata raporu dahil) düşündüğüm ve düzeltilinceye kadar alternatif bir çözümün/geçici çözümün ne olabileceğiyle ilgili bir şeyler ekledim. Muhtemelen umduğun cevap değil. Ama umarım biraz yardımcı olur, yine de. – zpea
Çabalarınız için teşekkür ederiz ve hatayı gönderiyoruz :) – c089