일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 웹크롤링
- #비정형#카카오api#api#크롤링
- 구글 지오코드
- 코딩
- 셀레니움
- #비정형 데이터 #네이버 #지도 #크롤링
- #크롤링 #웹문서
- 파이썬 셀레니움
- 파이썬
- #K-means #Clustering
- 카카오APi
- 위도경도
- 숫자빼고 중복되는 코드동작법
- 웹매크로 #세잔느
- #위도#경도#비정형데이터#크롤링
- Today
- Total
목록Python Selenium (18)
지방이의 Data Science Lab
사고싶은 제품에 대해 웹 매크로를 돌려놓았다고 해도, 알람 사운드를 나도록 만들었다고 해도.. 내가 언제고 정해진 방에만 한정없이 앉아있지 않기 때문에 인스타그램으로 내 폰에 알람 메시지가 오게 만들고자 한다. 1. 크롬 드라이버 설치 [Python] 셀레니움 크롬 드라이버 설치 A to Z 1. 크롬 드라이버 설치 일단, 크롬 드라이버를 설치합니다. 아래 사이트로 들어가시면 자기 크롬 버전이 뭔지 확인할 수 있고 그거에 맞게 설치를 시작하시면 됩니다. www.whatismybrowser.com/detect/what- jlim0316.tistory.com 2. 아이디와 비밀번호 입력 이때 자기계정에 아이디를 보내는 건 더 코드가 늘어지고 귀찮으니 부계정을 새로 파는게 빠르다. 1 2 3 4 5 6 7 8..
1. 크롬 드라이버 설치 일단, 크롬 드라이버를 설치합니다. 아래 사이트로 들어가시면 자기 크롬 버전이 뭔지 확인할 수 있고 그거에 맞게 설치를 시작하시면 됩니다. www.whatismybrowser.com/detect/what-version-of-chrome-do-i-have What version of Chrome do I have? Wondering what version of Chrome you're running? This page will tell you if you're running Chrome and what version it is www.whatismybrowser.com 자신의 버전을 확인하셨다면 그에 맞는 크롬 드라이버를 설치해주세요. chromedriver.chromium.org..
매크로로 독코스 잠복해서 가디건을 사고자 한다. 코딩을 완성하면 아래 동영상처럼 담길때까지 새로고침되고 담고나서 컴퓨터가 알림을 줄 것이다. 일단 크롬에서 코스를 열면 자꾸 한국 사이트로 옮겨지게 되서 이거부터 해결해야 한다. 해결 방법은: (1) 크롬설정에서 chrome://settings/searchEngines (2) 기타검색엔진 추가를 누른다 (3) 입력 후 저장을 누른다. 이 과정을 거치고 나면 파이썬에서 셀레니움으로 url을 열때 한국으로 자동으로 넘어가지 않고 원하던 나라에서 구매가 가능해진다. 샀다 ^^ 원하던 S사이즈
세잔느는 장바구니에 담는 것까지가 어렵기 때문에 장바구니에 담는 자동화 클릭 코딩을 만들어 보고자 한다. 완성 동영상은 아래와 같다. 세잔느 사이트에 들어가보면 아래 사진(인기없는 다른 옷)처럼 ADD TO BASKET이 뜬다면 살 수 있는 경우이다. 그런데 아래 두 사진처럼 IN ANOTHER BASKET이거나 CREATE AN ALERT면 누군가 장바구니에서 안빼고 대기중이거나 품절된 경우이다. 이 경우 새로고침을 누르도록 만들고자 한다. 0. 파이썬 설치 1. 크롬 드라이버 설치 크롬 드라이버를 설치한다. 설치하기 위해 먼저 자신의 크롬 버전을 아래 사이트에서 확인한다. www.whatismybrowser.com/detect/what-version-of-chrome-do-i-have What ver..
헤더에 대한 문의가 많길래 올립니다. 위 값을 그대로 넣어주시면 됩니다. 제 코드를 참조하실 분들은 headers = header 라고 제가 비워둔 부분에 쓰시면 됩니다.
Python: 주어진 주소를 카카오 API로 위도, 경도를 가져오는 방법 import requests import sys x2=[];d=[];g=[];c=[];dc=[];y2=[] for i in range(1,len(address["x"])+1): url = "https://dapi.kakao.com/v2/local/search/address.json?" apikey = "자신의 rest api사용 (방법은 다른 글에 써놓음)" query = address["x"][i] r = requests.get( url, params = {'query':query}, headers={'Authorization' : 'KakaoAK ' + apikey } ) while True: try: xx2=r.json()["..
R: 영어와 한글이 섞인 컬럼에서 한글인 행만 추출하는 방법위의 컬럼중 한글 주소인 것만 궁금할때 한글인 행만 추출하고 싶다. library(stringr);library(dplyr)kr_address=AGNCINFO%>%filter(grepl("[가-힣]", AGNCINFO$address)) 먼저 grepl("[가-힣]", AGNCINFO$address)는 address라는 저 컬럼에서 한글인 것만 추출하는 것이고 filter를 통해 새로운 데이터 프레임으로 생성했다. 결과값은 아래처럼 나온다.
주소, 세부주소 붙여쓰는 방법 보여지는 컬럼과 잘린 컬럼을 합쳐서 종합적으로 한 컬럼으로 만들때 사용할 수 있는 코드가 있다. 보여지는건 깔끔한 것만 가져왔지만, NA가 포함될 경우 쉬운 코드로 짜면 이렇게 가져와 진다. 따라서, 1 2 3 4 AGNCINFO$address = sapply(1:nrow(AGNCINFO),function(i) paste(if(is.na(unlist(AGNCINFO$AGNC_ADDR[i]))){""}else{AGNCINFO$AGNC_ADDR[i]}, if(is.na(unlist(AGNCINFO$AGNC_DTLADDR[i]))){""}else{AGNCINFO$AGNC_DTLADDR[i]}, sep = " ")) AGNCINFO$address=gsub(pattern = '"',..