반응형

전체 글 2011

[파이썬] Selenium - 네이버 스포츠 일정 및 결과 크롤링하기

이번에는 네이버 스포츠 사이트의 일별 야구 일정/결과 페이지를 크롤링해볼께요 네이버 스포츠 먼저 Selenium을 사용하여 해당 사이트로 접속합니다. import requests from bs4 import BeautifulSoup from selenium import webdriver import undetected_chromedriver as uc from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_cond..

[파이썬] Selenium - 무한로딩 페이지 최하단까지 스크롤 하는법

이번에는 네이버 쇼핑 검색 후 결과 페이지의 최하단까지 스크롤하는 방법을 알아볼께요. 네이버 쇼핑 네이버 쇼핑 - 검색결과 페이지 위와 같이 검색결과 페이지는 한번에 모든 내용을 표시해주지 않아요 아래로 스크롤 할때마다 다음 목록을 새로 불러와 보여줍니다 파이썬 셀레니움(Selenium)을 활용해서 특정 키워드 검색 및 최하단까지 스크롤하는 방법을 알아볼께요 import requests from bs4 import BeautifulSoup from selenium import webdriver import undetected_chromedriver as uc from selenium.webdriver.common.by import By from selenium.webdriver.common.keys im..

[파이썬] SSLError: HTTPSConnectionPool 에러 해결 방법

requests 사용 시 발생하는 SSLError입니다 해결 방법을 알아볼께요 import requests from requests.packages.urllib3.exceptions import InsecureRequestWarning requests.packages.urllib3.disable_warnings(InsecureRequestWarning) url = "url 입력" response = requests.post(url, verify=False) if response.status_code == 200: # You can access the response text or other properties here print(response.text) else: print(f"Error: {respo..

2024년 1월 16일 ~ 20일 경기지역 전월세 거래 현황

광고 💊 비타민은 아이허브! 광고 🍀 아이허브 판매순위! [경기도 가평군 - 월별 건수: 19개] 가평자이2024년 1월 18일 😠보증금: 23,000만원😡월세: 0만원 [가평읍 대곡리, 5층, 84.9777m², 지은지 1년] 가평자이2024년 1월 19일 😠보증금: 2,000만원😡월세: 85만원 [가평읍 대곡리, 9층, 59.958m², 지은지 1년] 가평코아루2024년 1월 17일 😠보증금: 18,000만원😡월세: 0만원 [가평읍 읍내리, 16층, 84.7532m², 지은지 3년] 경남아너스빌2024년 1월 18일 😠보증금: 13,000만원😡월세: 20만원 [청평면 청평리, 14층, 84.8896m², 지은지 16년] 북한강코아루2024년 1월 20일 😠보증금: 24,000만원😡월세: 0만원 [설악..

2024년 1월 16일 ~ 20일 서울지역 전월세 거래 현황

광고 💊 비타민은 아이허브! 광고 🍀 아이허브 판매순위! [서울특별시 중구 - 월별 건수: 132개] 광희동1가166외7필지청년주택신축2024년 1월 16일 😠보증금: 7,490만원😡월세: 54만원 [광희동1가, 17층, 18.41m², 지은지 1년] 남산타운2024년 1월 16일 😠보증금: 70,000만원😡월세: 0만원 [신당동, 8층, 114.88m², 지은지 22년] 남산타운2024년 1월 17일 😠보증금: 10,000만원😡월세: 200만원 [신당동, 9층, 84.88m², 지은지 22년] 남산타운2024년 1월 18일 😠보증금: 45,150만원😡월세: 0만원 [신당동, 8층, 59.94m², 지은지 22년] 남산타운2024년 1월 18일 😠보증금: 75,000만원😡월세: 0만원 [신당동, 13층,..

파이썬 셀프(self)에 대해서 알아봤어요

Python self에 대해서 알아볼께요 - 인스턴스 참조: self는 클래스의 인스턴스 자신을 참조하는 데 사용됩니다. 이를 통해 인스턴스 변수에 접근하거나 다른 메서드를 호출할 수 있습니다. class MyClass: def __init__(self): self.value = 10 - 메서드의 첫 번째 인자: 클래스 내의 모든 메서드는 첫 번째 인자로 self를 받습니다. 이를 통해 메서드가 현재 인스턴스에 접근할 수 있게 됩니다. class MyClass: def print_value(self): print(self.value) - 명시적인 사용: Python에서는 self를 명시적으로 사용해야 합니다. 이는 Python의 명시성(print)을 반영한 것입니다. my_instance = MyClas..

파이썬 람다(lambda)에 대해서 알아봤어요

Python에서 람다(lambda)가 무엇인지 알아보았어요 간략한 함수 정의: 람다는 이름 없는 함수, 즉 익명 함수를 정의하는 방법입니다. 이를 통해 코드를 간결하게 만들 수 있습니다.lambda arguments: expression 단일 표현식 사용: 람다는 단일 표현식만을 사용합니다. 복잡한 로직이나 여러 표현식을 가진 함수는 람다로 정의할 수 없습니다.double = lambda x: x * 2 일회성 사용 용이: 람다는 주로 일회성으로 사용되는 함수를 만드는 데 유용합니다. 특히 map(), filter(), reduce() 같은 함수와 함께 사용되는 경우가 많습니다.nums = [1, 2, 3, 4, 5] doubled_nums = list(map(lambda x: x * 2, nums)) ..

반응형