본문 바로가기

전체 글

(694)
[좀 부족한데] mysql 공간 쿼리 사용하기 [1. 개요] mysql 에서 공간 연산을 사용하기 위한 첫번째 단계 Point, Polyline, Polygon 등을 생성하여 table 에 insert 하는 방법 정리 [2. WKT 로 geometry 작성하기] Point ST_GEOMFROMTEXT('Point(127.123456 36.654321)', 4326) X, Y 순으로 적는다. ## (경도, 위도) or (Lon, Lat) X, Y 사이에 comma 가 없어야 한다. Polyline ST_GEOMFROMTEXT('LINESTRING(X Y, X Y, ..., X Y)', 4326) Polygon ST_GEOMFROMTEXT('Polygon( (X Y, X Y, X Y, ..., X Y))', 4326) Polyline 과 비슷한 방식으로..
[보강 필요] Selenium 기타 예제 [1. 개요] 상황 별, 예제를 정리하도록 한다. Javascript 실행. 키보드 이벤트 발생 마우스 이동? [2. 예제1] 특정 컴포넌트를 찾고, 해당 컴포넌트의 값 변경하기 from selenium import webdriver from selenium.webdriver.common.by import By driver = webdriver.Chrome() url = 'https://www.naver.com/' driver.get(url) anyElem = driver.find_elements(By.CLASS_NAME, "MyView-module__login_text___G0Dzv") driver.execute_script("arguments[0].innerHTML = 'HELLO_WORLD'", a..
Selenium 시작하기 [1. 개요] 웹 자동화를 위한 프레임워크. 자바 스크립트에 의해 동적으로 생성된 정보를 다룰 수 있다. 웹 크롤링 등, 웹 페이지에서 일부 업무를 자동화 할 수 있다. [2. 개발 환경] OS : Windows 10 Language : Python 3.5.0 [3. 설치 과정] pip install selenium # 관리자 권한에서 실행 PC 에 설치 된 Chrome 버전 확인 # 121.0.6167.185 # 같은 크로니움 엔진을 사용하지만, Whale 브라우저에서는 안됨. 버전에 맞는 Chrome driver 다운로드 # https://chromedriver.chromium.org/downloads/version-selection # 최신 버전은 아래 링크 참조 ## https://googlech..