INNER CODE UNIT · Python

chooseResume

wodsuz/EasyApplyJobsBot · linkedin.py:301

    def chooseResume(self) -> None:
        try:
            self.driver.find_element(
                By.CLASS_NAME, "jobs-document-upload__title--is-required")
            resumes = self.driver.find_elements(
                By.XPATH, "//div[contains(@class, 'ui-attachment--pdf')]")
            if (len(resumes) == 1 and resumes[0].get_attribute("aria-label") == "Select this resume"):
                resumes[0].click()
            elif (len(resumes) > 1 and resumes[config.preferredCv-1].get_attribute("aria-label") == "Select this resume"):
                resumes[config.preferredCv-1].click()
            elif (type(len(resumes)) != int):
                utils.prRed(
                    "❌ No resume has been selected please add at least one resume to your Linkedin account.")
        except Exception:
            pass

    def getJobProperties(self, count: int) -> str:
        textToWrite = ""

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…