Selenyum kullanarak bir tarayıcı benim için bir tarayıcı açar, bir ip adresine yönlendirir, bir sürü şey yapar ve kapanır.Python'da trafik yakalama
Bu süre zarfında erişilen tüm URL'leri bilmek istiyorum. Yani, yüklenen tüm reklamlar, herhangi bir url vb. Için yapılan tüm css çağrıları. İşte
Ben firefox eklentileri Kundakçı ve Netexport yükleyerek yaptımfrom selenium import webdriver
browser = webdriver.Firefox(profile) # Get local session of firefox
browser.get(url) # Open a url and wait for it to finish
Sanırım bu, http://stackoverflow.com/questions/3712278/selenium-rc-how-do-you-use-capturenetworktraffic-in-python adresinin bir kopyasıdır. istediğiniz bilgi). Ayrıca muhtemelen ilgili: http://blog.qaevangelist.com/?p=317 –
Yakın. Ama trafiği yakalamak için web sürücüsüne ihtiyacım var. :( – Cripto
@MarkAmery hmm, bağlandığınız gönderiye benziyor (stackoverflow.com/questions/3712278) Selenium v1'i kullanıyor. Cripto ve ben Selenium v2'deki ağ trafiğini nasıl izleyeceğimizi merak ediyorum. (Proxy sunucusu çalışır, ama bu ' Selenium v2) 'ye yerleşik bir çözüm bulmak harika olurdu. – solvingPuzzles