Skip to content

Error with: totalJobs = self.driver.find_element(By.XPATH,'//small').text #68

@Kevin-Rush

Description

@Kevin-Rush

In essence, the bot is unable to find the XPath for //small. How can I resolve this issue?

Here is the full error I'm getting:

Traceback (most recent call last):
File "C:\Users\kevin\Documents\Coding\EasyApplyJobsBot\linkedin.py", line 267, in
Linkedin().linkJobApply()
^^^^^^^^^^
File "C:\Users\kevin\Documents\Coding\EasyApplyJobsBot\linkedin.py", line 44, in init
self.linkJobApply()
File "C:\Users\kevin\Documents\Coding\EasyApplyJobsBot\linkedin.py", line 91, in linkJobApply
totalJobs = self.driver.find_element(By.XPATH,'//small').text
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\kevin\Anaconda3\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 748, in find_element
return self.execute(Command.FIND_ELEMENT, {"using": by, "value": value})["value"]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\kevin\Anaconda3\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 354, in execute
self.error_handler.check_response(response)
File "C:\Users\kevin\Anaconda3\Lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 229, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//small"}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions