Merhaba,
Bu ModuleNotFoundError: No module named ‘selenium’ olurdu ama sizin aldığınız TypeError: “module” object is not callable resimden anladığımız kadarıyla. Yani selenium kütüphane olarak algılanıyor ama sonrasında onu kullanırken bir hata alıyorsunuz.
Sebebi webdriver.Chrome()
demek istemiş olmanız olabilir webdriver.chrome()
yerine. Küçük harfli olan bir “modül” iken büyük harfli olan bir "sınıf"a tekabül ediyor. Sınıfı çağırabiliriz (call edebiliriz, yani callable’dır) sonuna parantez ekleyerek ve o sınıftan bir nesne döndürülür; modül ise çağrılamaz (callable değildir) ve aldığınız hatayı alırız.
webdriver.Chrome()
yazdıktan sonra da WebDriverException: Message: ‘chromedriver’ executable needs to be in PATH. Please see Sign in - Google Accounts hatası gelebilir; söylediği siteyi ziyaret edebilirsiniz :ğ ve yine olmazsa burada bahsedebilirsiniz.
Bundan sonraki paylaşımlarınızda (olursa) kodlarınızı/hata çıktılarınızı resim yerine metin olarak
burada anlatılan yollardan biriyle buraya aktarabilirseniz veya şurada formatlayıp sonucu buraya tekrar yazabilirseniz size yardım edilme ihtimalini artırabilirsiniz. Örneğin karşıdaki kişiler kodunuzu/hata mesajınızı kopyalama fırsatına sahip olur.