Merhabalar, selenium botumla ilgili çalışmalara devam ederken tekrar bir problem ile karşılaştım. Karşılaştığım problemde chrome tarayıcısına eklenti eklediğimde kodla --headless yapamıyorum hata veriyor. Stackoverflow ’ da birkaç başlık baktım ve bunun münkün olmadığını desteklemediğini yazmışlar.
Is it possible to run Google Chrome in headless mode with extensions? - Stack Overflow
from pyvirtualdisplay import Display
display = Display(visible=0, size=(800, 600))
display.start()
bu şekilde tarayıcımı gizlemeye çalıştım fakat bu modülü çözemedim. Windows ile çalışmıyormuş heralde.
Konu ile ilgili yardımlarınızı bekliyorum.
Evet, bu modül Windows’u desteklemiyor.
Kabul edilmiş cevabın verdiği linkte bu özelliği getirmeyi reddetmişler, bizim yapabileceğimiz pek bir şey olduğunu sanmıyorum. Ama Firefox eklentiler ile headless çalışıyor diye biliyorum.
Firefox ’ da headless özelliği yok diye biliyorum. Ben
from pyvirtualdisplay import Display
display = Display(visible=0, size=(800, 600))
display.start()
şu modül gibi bir fikirle konuyu çözebiliriz diye açtım. Fikirlerinizi almak adına.
Niye olmasın ki:
Bu modül Windows’un kullandığı arayüz sistemi için geliştirilmemiş, belki winapi ile bir şeyler yapılabilir ama mümkünse bile uğraştırıcı olur. Şu linke de göz atın istiyorsanız:
1 Beğeni