Python Selenuim - InvalidArgumentExpression: unexpected end of hex escape

Viewed 374

I keep getting this error each time I try to use driver.page_source:

Traceback (most recent call last):
  File "***\grapusers.py", line 111, in <module>
    getUsers(args.groupName,wait,driver)
  File "***\grapusers.py", line 22, in getUsers
    UsersCount = BeautifulSoup(driver.page_source,"html.parser")
  File "C:\Python39\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 679, in page_source
    return self.execute(Command.GET_PAGE_SOURCE)['value']
  File "C:\Python39\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute
    self.error_handler.check_response(response)
  File "C:\Python39\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.InvalidArgumentException: Message: unexpected end of hex escape at line 1 column 76022

I tried to convert driver.page_source to utf-8 but didn't work with me.
Any ideas on fix?

0 Answers
Related