TypeError: объект 'module' не вызывается как ошибка при использовании Selenium ChromeDriver Chrome с Python - PullRequest
0 голосов
/ 28 апреля 2019

Я создаю спам-бота в форме Google, чтобы получить случайную отправку для домашнего задания, однако у меня есть ошибка: TabError: непоследовательное использование вкладок и пробелов в отступе обратите внимание, что я на Pycharm и я использую код в этой ссылке: (https://github.com/endeneer1/google-form-autofilling-spam-bot-using-Python-multiple-choice-questions/blob/master/google-form-spambot.py)`

Я просматривал разные темы, но не могу найти ответ.

import time
import random
from selenium import webdriver

chromedriver = r"C:\\Users\\LORD\\Desktop\\max spam shit\\chromedriver"
driver = webdriver.chrome(chromedriver)

link = 'https://docs.google.com/forms/d/1mUG- 
vnGYMCyVP17chfx2bzszKkb4NHDLajrOMFbgi1I/viewform? 
edit_requested=true&fbzx=1367418473376240610'
driver.get(link)

обычно бот открывает страницу Google, выводит на экран отправку, затем заполняет ее, отправляет ее снова и снова, но он просто приходит с ошибкой: C: \ python \ python.exe "C: / mblock python shit / gg .py» Traceback (последний вызов был последним): Файл "C: / mblock python shit / gg.py", строка 6, в driver = webdriver.chrome (chromedriver) Ошибка типа: объект «модуль» не может быть вызван

Ответы [ 2 ]

0 голосов
/ 28 апреля 2019

Это сообщение об ошибке ...

TypeError: 'module' object is not callable

... подразумевает, что вызов ChromeDriver для запуска / создания нового WebBrowser , т. Е. Chrome Browser сеанс был недействительным.


Решение

Вам необходимо заменить строчные буквы c, как в chrome, заглавными буквами C, то есть заменить:

driver = webdriver.chrome(chromedriver)

С:

driver = webdriver.Chrome(chromedriver)
0 голосов
/ 28 апреля 2019

В строке driver = webdriver.chrome(chromedriver) chrome - модуль.Вам следует позвонить webdriver.Chrome(chromedriver), где Chrome - это класс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...