목록맛집 List (386)
Allen's 데이터 맛집

구글 무비 인기차트에서 데이터를 가져와 보겠습니다. 보통 웹 사이트를 들어가면 접속이 될 때 불러와지는 것이 아니라 사용자의 이벤트가 있을때 동작을 하는 경우를 바로 동적 페이지라고 합니다. 쉽게 말하자면 페이지를 맨 밑까지 내리면 새롭게 로딩이 되면서 새로운 콘텐츠가 뜨는 방식입니다 아래 코드는 순차적으로 로딩을 하며 영화가 뜨기 때문에 스크롤을 가장 밑으로 내리고 2초대기, 다시 가장 밑으로 내리고 2초 대기를 하며 제일 밑까지 이동합니다. 그리고 스크롤 완료 출력 후 영화를 출력하는데 할인된 영화의 정보만 출력합니다. from bs4 import BeautifulSoup import requests import time from selenium import webdriver browser = web..

WinError 10061 는 idle.exe 프로그램에서 서버를 먼저 구동 후, 클라이언트로 접속 시도하면 먼저 실행된 서버 스크립트가 닫히는 오류가 있었습니다. 서버와 클라이언트 프로그램을 각각의 idle.exe 에서 실행 하라는 것입니다

이번에는 네이버 항공권페이지에 들어가서 자동으로 날짜와, 장소를 선택하고 제일 빠른 비행기표를 선택하여 출력해 보겠습니다! from selenium import webdriver import time #셀레니움 메크로 중, 로딩시간일때 끝나면 다음 항목으로 이동 from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC browser = webdriver.Chrome( 'C:\\Users\Vector\Desktop\PythonWorkSpace\.vscode\webscrap..
이번에는 웹크롤링을 자동으로 할 때 강력한 프레임워크인 셀레늄(Selenium)을 사용해 보겠습니다 :) # 셀리니움 다운로드 pip install selenium 셀리니움을 다운 받으시고 크롬 드라이버도 같이 다운로드를 해주세요 버전은 인터넷 창에서 chrome://version 을 입력하시면 버전 및 정보가 나옵니다. https://chromedriver.chromium.org/downloads에서 맞는 버전 드라이버 다운로드하여주세요 아래의 send_keys에서 본인의 아이디와 패스워드를 입력하시면 크롬창이 켜지면서 네이버에서 자동으로 로그인을 하게 됩니다. from selenium import webdriver import time browser = webdriver.Chrome( 'C:\\Use..