>

파이썬에서 Selenium을 사용하여 프로세스를 자동화하려고합니다.

검색 창에서 계정을 검색해야합니다. 검색 창에 입력 한 값은 Excel 파일에 저장되며 새 계정을 검색 할 때마다 업데이트됩니다.

inputElement = driver.find_element_by_id("ctl00_tbxAcctSearch")
inputElement.send_keys('Value to be added here to search which is stored in excel')

변수에 저장된 값을 얻은 다음 inputElement.send_keys('variable') 에서 변수를 가져와야한다는 생각이 있습니다.  하지만 어떻게해야할지 모르겠습니다.

  • 답변 # 1

    계정을 정기적으로 검색해야한다면 해당 Excel 파일의 항목을 반복해야한다고 생각합니다.

    그래서 당신이 언급 한 아이디어에서, 그 변수는 list 입니다 . 기본적으로 Excel 파일의 항목을 account_to_search_list 목록에 저장해야합니다  변수를 반복하십시오 :

    for i in range(0, len(account_to_search_list)):
      '''do standard selenium path or button searching here''' # Do what you have to do here- which browser element you need to click or check for existence, etc.
      inputElement.send_keys('account_to_search_list[i]')
    
    

관련 자료

  • 이전 reactjs - 얕은 포장 된 구성 요소를 렌더링하지 않습니다
  • 다음 powerbi - Power BI에서 연속 측정 값을 만드는 방법