반응형

전체 글 2011

기사 제목으로 알아보는 오늘의 증권시장 (2024/04/23)

위로 하이브-1.18%SK-0.86%한화-0.19%한미반도체+3.38%카카오-3.06%레이+0.29%HD현대+3.69%HD현대일렉트릭+5.49%크래프톤-8.11%LG+0.25%카카오게임즈+0.24%키움증권-0.15%미래에셋증권-1.07%SG-0.07%SK스퀘어+3.64%더블유게임즈+4.89%센코-0.34%한글과컴퓨터+11.96%삼성전자-0.79%이마트+2.44%하이브하이브2024-04-23 19:54 하이브리드차 인기 질주…중고차 시장 울상, 신차는 품귀 친환경적이고 연비도 좋은 하이브리드 자동차가 인기를 얻자, 중고차 업체들이 울상입니다. 중고차 시장엔 아직 하이브리드 매물이 별로 없는데, 이로... MBN 하이브2024-04-23 18:42 [단독]하이브 키운 '멀티 레이블'이 제 발등 찍었다 ▶마켓..

[파이썬] Selenium - 자바스크립트로 스타일(css) 변경하기

Selenium으로 사이트를 연 후 특정 요소의 스타일을 변경하는 방법입니다. from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.chrome.options import Options chrome_options = Options() chrome_options.add_argument("--window-size=800,800") driver = webdriver.Chrome(options=chrome_options) # 페이지 열기 driver.get("https://www.google.com") # 스타일을 변경할 요소 찾기 element = driver.find_element(By..

[파이썬] Selenium - 여러 탭 열기 및 이동하는 방법

Selenium으로 세 개의 사이트를 연 후 탭 이동하는 방법입니다. from selenium import webdriver import time driver = webdriver.Chrome() # 첫 번째 탭 열기 driver.get("http://www.daum.net") time.sleep(1) # 1초 대기 # 두 번째 탭 열기 driver.execute_script("window.open('');") driver.switch_to.window(driver.window_handles[1]) driver.get("http://www.naver.com") time.sleep(1) # 1초 대기 # 세 번째 탭 열기 driver.execute_script("window.open('');") drive..

[파이썬] Selenium - 헤드레스(Headless, 창 없는 백그라운드 실행) 모드

헤드레스 모드란 창을 띄우지 않고 Selenium을 실행하는 기능입니다. from selenium import webdriver from selenium.webdriver.chrome.options import Options options = Options() options.add_argument('--headless') driver = webdriver.Chrome(options=options) driver.get("http://finance.naver.com") print(driver.title) 헤드레스 모드로 브라우저를 실행시키는 Selenium 코드입니다. 실행 시 아래와 같이 해당 페이지의 제목을 출력하는 것을 확인 할 수 있습니다.

[파이썬] Selenium - 드래그 앤 드롭 (Drag & Drop) 하는 방법

Selenium에서 요소를 선택 후 드래그 하는 방법입니다. from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains driver = webdriver.Chrome() driver.get("https://jqueryui.com/droppable/") driver.switch_to.frame(0) # 타..

[파이썬] Selenium - AttributeError: 'WebDriver' object has no attribute 'find_element_by_id'

AttributeError: 'WebDriver' object has no attribute 'find_element_by_id' 위와 같은 에러가 발생했을 경우 해결하는 방법입니다. # 변경 전 driver.find_element_by_id("draggable") # 변경 후 from selenium.webdriver.common.by import By driver.find_element(By.ID, "draggable") 위와 같이 변경하면 되는데요, from selenium.webdriver.common.by import By 해당 모듈을 반드시 추가해주셔야 합니다.

반응형