일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 암호화폐
- 광교카페
- 미국디리스킹
- MBTI성격유형
- 패스트캠퍼스후기
- swift문법
- 패스트캠퍼스수강후기
- 노르웨이기준금리
- 순천여행
- 파이썬수업
- 파이썬온라인수업
- 파이썬문법
- 비트코인
- 파이썬인강
- 스위스기준금리
- 파이썬독학
- 중국수출통제
- 파이썬배우기
- 비전공자파이썬
- 파이썬강의후기
- MBTI성격검사
- 파이썬 인강
- 파이썬강의
- 파이썬클래스
- 파이썬독학하기
- 셀레니움
- 파이썬기초
- 스크래핑
- MBTI
- SQL
- Today
- Total
목록셀레니움 (3)
이제 데이터 공부 안하는 블로그
28일차 셀레니움을 사용해서 네이버 항공권을 검색하는 연습을 했습니다. 오늘 selenium에서 쓰는 메쏘드들은 webdriver, by, webdriverwait, expected_conditions 라는 것들입니다. 먼저 크롬드라이버를 사용해서 불러옵니다. browser = webdriver.chrome() 그리고 창을 최대화해서 띄웁니다. browser.maximize_window() # 창 지난번에도 했던것처럼 가고자 하는 웹페이지의 url을 가져 옵니다. url 변수에 넣어줍니다. 네이버 항공권 페이지에 들어가 보면 url을 가져올수 있습니다. url = "https://flight.naver.com/flights/" browser.get(url) 웹페이지에서 개발자도구를 사용해서 살펴 보면 가..
27일차 오늘은 이어서 셀리니움을 공부했습니다. 오늘은 주말이라 놀고 싶은데 후딱 수업을 끝내고 놀아보도록 하겠습니다. 딴 이야기지만, 파이썬 웹 개발 수업 한 달 과정이 거의 끝나갑니다. 요즘은 스크래핑 수업을 들으면서 초반에 배웠던 파이썬 문법을 다시 복습하고 있는데 사실 한 번 수업 듣고 문제 몇 번 풀고 그 이후에 다 잊어버려서 (거의) 새로 공부하는 것 같지만 그래도 여러번 봐서 그런지 확실히 전보다는 익숙해진 느낌입니다. 오늘은 셀레니움을 통해서 네이버 브라우저에서 알아서 로그인 하는 것을 학습했습니다. from selenium import webdriver browser = webdriver.Chrome() # 1. 네이버로 이동 broeser.get("http://naver.com") # ..
26일차 오늘은 셀레니움에 대해 배웠습니다. 셀레니움은 웹페이지에서 클릭이나 페이지 이동, 글자 쓰기 같은 세세한 작업을 할수 있게 해주는 것입니다. 먼저 selenium 을 install명령으로 설치합니다. 그리고 또 필요한것은 크롬 웹 드라이버를 설치하는것인데요, 크롬의 더보기를 클릭해서 현재 나의 크롬 버전이 몇인지를 봅니다. 저는 87.xx 인것으로 나오네요. 구글에서 크롬 드라이버를 검색해서 나의 버전에 맞는 드라이버를 다운받습니다. 저는 맥을 사용하기 때문에 맥용으로 다운 받았습니다. 다운받은 드라이버를 파이썬 가상환경이 설정된 폴더에 넣어줍니다. 이러면 준비가 다 된것입니다. 오늘 연습은 vscode가 아닌 터미널에서 했습니다. 파이썬은 터미널 환경에서 한줄씩 실행하면서 해볼수 있는 장점이 ..