본문 바로가기
반응형

도서정보등록2

[도서 입력 프로그램] 2. BeautifulSoup 알라딘 도서 정보 수집 [도서 정보 자동 입력 프로그램] 2. BeautifulSoup 알라딘 도서 정보 수집이제 알라딘에서 필요한 도서정보를 수집 해보자.Yes24 등록을 위해 수집해야하는 정보는 아래와 같다.도서정보판매가격상품 상태(상/중/하)도서 구분(국내도서/외국도서/음반/DVD)도서 대표이미지(이미지 주소로 추출)도서 주제분류(중분류/소분류)저자명출판사명출판일자ISBN (없는 도서도 있음)책 주의사항(html 태그로 수집)책 사진(이미지 주소로 수집)이렇게 12가지이다. 이외에 서점별로 책 분류 및 색인을 위해 표기하는 자체 상품코드도 있는데 알라딘 판매자 로그인 자동화가 불가하므로 그것은 다른 방법을 통해 입력하도록 하겠다. 도서 페이지에서 이제 정보를 추출하기 위해서 파이썬 BeautifulSoup4 과 reque.. 2024. 5. 3.
[도서 입력 프로그램] 1. Selenium 자동 로그인 (feat. 소스코드 민감정보 보안) [도서 정보 자동 입력 프로그램] 1. Seleinium 자동 로그인자동화가 필요한 대략적인 작업 구조는 이러하다.1. 알라딘 판매자 로그인2. Yes24로 입력할 도서 정보(ISBN, 도서명, 가격, 상태 등) 추출3. Yes24 판매자 로그인4. 도서 정보 입력 후 등록 우선 1번과 3번에서 필요한 자동 로그인 기능부터 구현해보자.파이썬으로 웹페이지 자동 로그인을 하기 위해서는 주로 Selenium 라이브러리를 사용한다. 나 같은 초짜일 수록 코딩의 9할은 결국 복붙인것 같다.Chat GPT가 활성화된 요즘엔 특히 더욱 그러하다.구글링 또는 Chat GPT로 쉽게 Selenium 자동 로그인 코드를 검색해서 아래와 같이 적용해보았다.from selenium import webdriverfrom sel.. 2024. 4. 30.
반응형