본문 바로가기
반응형

전체 글55

python3 selenium 동일한 요소 여러개 제어하기 요소를 찾아 클릭하거, 입력하거나 하는 작업에 클릭해야하는 요소,일력창이 동일한 요소로 여러개가 있는 경우 사용 element = wait(driver, 10).until(EC.visibility_of_all_elements_located((By.XPATH, '//input[@type="text"]'))) # 11개 요소가 있다 리스트는 0~10 번까지 element[6].send_keys("0000@gmail.com") # 7번째 요소 이메일 입력 element[7].send_keys("어벤저스") # 8번째 요소 이메일 입력 element = wait(driver, 10).until(EC.visibility_of_all_elements_located((By.XPATH, '//input[@type="t.. 2023. 11. 18.
Python3 selenium click이 되지 않을 때 JavaScript를 사용하여 요소를 클릭, element_to_be_clickable, iframe, ActionChains # 요소 찾아 변수에 저장 element = wait(driver, 10).until(EC.visibility_of_element_located((By.XPATH, "찾을 요소"))) # JavaScript를 사용하여 요소를 클릭 driver.execute_script("arguments[0].click();", element ) wait(driver, 10).until(EC.element_to_be_clickable((By.XPATH, "찾을 요소" ))).click() element1 = wait(driver, 10).until(EC.presence_of_element_located((By.ID, "down"))) #iframe 태크 엘리먼트 찾기 driver.switch_to.frame(elemen.. 2023. 11. 18.
python3 selenium ChromeDriver service, options from selenium import webdriver from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager options = Options() options.add_experimental_option("detach", True) # 크롬 꺼짐 방지 options.add_experimental_option("excludeSwitches", ["enable-automation"]) # 자동화된 소프트웨어 문구 제거 options.add_experimental_optio.. 2023. 11. 17.
Mac OS 파이썬 가상환경 만들기/활성화 Mac OS 파이썬 가상환경 만들기 $ python3 -m venv ./{your venv name} Mac OS 파이썬 가상환경 활성화 $ source {your venv name}/bin/activate 2023. 10. 19.
pyinstaller, webdriver 콘솔창 안뜨게하기 pyinstaller 실행파일 콘솔창 안뜨게하기1. pyinstaller로 실행 파일 생성 2.생성된 *.spec 파일 수정 console=True, 를 console=False, 로 수정하고 저장합니다. exe = EXE( pyz, a.scripts, a.binaries, a.zipfiles, a.datas, [], name='camfit', debug=False, bootloader_ignore_signals=False, strip=False, upx=True, upx_exclude=[], runtime_tmpdir=None, console=False, disable_windowed_traceback=False, argv_emulation=False, target_arch=None, codesign_.. 2023. 9. 19.
캠핑장 예약 매크로, 캠핏 예약 매크로 파이썬으로 작성된 캠핏 자동 예약 매크로입니다. 문의는 댓글로 부탁드립니다. 2023. 9. 13.
반응형