Splinter'i kurdum, aşağıdaki gibi basit bir kod girin, ancak hatayı aldım. Birisi bana yardım edebilir mi? Teşekkürler.Python Splinter issue
from splinter import Browser
b=Browser()
url = "http://www.google.com"
b.visit(url)
Hata mesajları:
traceback (son En son arama): Dosya "", 1 numaralı hat Dosya yılında "/usr/local/lib/python2.7/dist-packages/splinter/driver/webdriver/init .py ", hat 184, ziyaret halinde self.driver.get (url) Dosya" /usr/local/lib/python2.7/dist-packages/selenium/webdriver/ uzak/webdriver.py ", satır 245, olsun, self.execute (Command.GET, {'url': url}) Dosya"/usr/loca l/lib/python2.7/dist-paketleri/selenyum/webdriver/uzak/webdriver.py ", satır 233, yürütme sırasında self.error_handler.check_response (yanıt) Dosya" /usr/local/lib/python2.7 /dist-packages/selenium/webdriver/remote/errorhandler.py ", satır 194, check_response içinde artış exception_class (mesaj, ekran, stacktrace) selenium.common.exceptions.WebDriverException: İleti: Hedef URL www.google.ca iyi oluşmamıştır. Stacktrace: at FirefoxDriver.prototype.get (dosya: ///tmp/tmpsIlz0H/extensions/[email protected]/components/driver-component.js: 10636) at DelayedCommand.prototype.executeInternal_/h (dosya:///tmp/tmpsIlz0H/extensions/[email protected]/components/command-processor.js:12661) DelayedCommand.prototype.executeInternal_ adresindeki (dosya: ///tmp/tmpsIlz0H/extensions/[email protected]/components /command-processor.js:12666) DelayedCommand.prototype.execute/< (dosya : ///tmp/tmpsIlz0H/extensions/[email protected]/components/command-processor.js: 12608)
iyi biçimli değildir? – sousatg
Sağladığınız kod, istisnayı oluşturan kod değil. Bunun istisnası, sağlanan "www.google.ca" URL'sinin önde "http: //" protokolünde eksik olduğu anlamına gelir. –