1
ich den vorgeschlagenen Code auf stackoverflow
gefunden gefolgt, aber ich erhalte eine Fehlermeldung:Fehler ungebundene Methode get() muss mit WebDriver mit PhantomJS aufgerufen werden
unbound method get() must be called with WebDriver instance as first argument (got str instance instead)
mein Code:
>>> from selenium import webdriver
>>> import time
>>> from bs4 import *
>>> sns_sources = 'www.abc.com'
>>> driver = webdriver.PhantomJS
>>> driver.get(sns_sources)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: unbound method get() must be called with WebDriver instance as first argument (got str instance instead)
Sie instanziieren nicht 'PhantomJS', so' driver' ist nur ein anderer Name für die Klasse 'webdriver.PhantomjS'. Sie können '.get()' nicht direkt in der Klasse aufrufen, ohne eine Instanz als ersten Parameter zu übergeben. – kindall