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 = ""