代替if-else循環,將邏輯包裝在try/except{}塊中,捕捉TimeoutException,如下所示: try: WebDriverWait(driver, 20).until(EC.visibility_of_element_located((By.XPATH, "http://body/div[4]/div[2]/div[2]"))): PE_current_list.append(PE_current.text)except TimeoutException: PE_current_list.append('na')