본문 바로가기

파이썬 자동화 기초 정보

셀레니움 크롬 드라이버 오류 해결하기. 환경변수 설정 파이썬으로 웹 자동화를 할 때 초보자가 가장 많이 겪게 될 에러를 다루어 보겠습니다. 셀레니움으로 크롤링을 할 때 드라이버 버전 오류를 가장 많이 경험하시게 될 것입니다. 가장 큰 문제는 셀레니움 실행과 관련하여 크롬 드라이버 관련 오류가 다양하게 발생한다는 것입니다. 자주 발생하는 오류 유형별로 해결 책을 알아 보겠습니다. 주위에 웹 자동화 공부를 시작한지 얼마 되지 않은 분들이 자동화도 해보지 못한채 포기하게 되는 이유중에 하나가 크롬드라이버 오류가 아닐까 합니다. 최신 셀레니움 버전에서는 크롬드라이버를 자동으로 관리해주는 기능이 있지만 다양한 요인으로 인하여 오류가 발생하곤합니다. 1. 크롬 드라이버 오류 케이스 오류 메시지를 보면 'chromedriver' executable needs to be.. 더보기
파이썬 자동화 크롤링을 위한 기초 문자열 포맷팅 파이썬에서 데이터를 관리하고 분석하기 위해서는 크롤링을 위한 기초 개념을 정확히 숙지해야 합니다. 처음에 한 번만 숙지하면 평생 활용이 가능하니 제대로 정리해야 합니다. 기초 개념 정리 포맷 문자열 리터럴 (f-strings): 가장 간편하고 직관적인 방법입니다. 문자열 앞에 f를 붙이고 중괄호 {} 안에 변수나 표현식을 넣어 사용합니다. 변수 선언하기 # 변수 선언 name = "홍길동" age = 30 height = 175.5 format() 메서드를 활용한 문자열 포맷팅 format() 메서드는 가장 일반적으로 사용되는 문자열 포맷팅 방법 중 하나입니다. 이 메서드를 사용하면 중괄호 {}를 사용하여 문자열 내에 변수 값을 삽입할 수 있습니다. 예를 들어, "Hello, {}!"와 같이 사용할 수 .. 더보기