- 파이썬3 깔아주세요
requests
랑BeautifulSoup4
깔아주세요
-
http://www.uwayapply.com/에 들어가서
파워 경쟁률
탭에 들어가세요 -
그 다음 개발자 도구 (크롬 기준 f12) 키고
Select an element in page to inspect it(크롬 단축키 ctrl + shift + c)
를 눌러서 해당 전형의div
뒤의 아이디 값을 봐주세요.
uway는 아이디가 Div
어쩌고 진학은 SelType
어쩌고 입니다.
라이브러리까지 갈 스케일도 아니라서 그냥 함수 하나로 박았어요. apply함수입니다
매개변수는
(필수)url: 경쟁률 링크(str), 기본값 없음
(필수)selector: 전형 div의 id(str), 기본값 없음
name: 학교명(str), 기본값 '대'
encode: 인코딩(str), 기본값 'utf-8' 인데 그냥 안넣으시면 알잘딱깔센으로 유웨이랑 진학꺼 구분해서 넣습니다.
(필수)n: 몇번째인지(int), 기본값 1
shift: 몇개 밀껀지(int), 기본값 0 이거는 한양대 에리카가 이상하게 파싱해오면 전부 인덱스가 하나씩 밀리길래 넣었고요
밑의의 예시처럼 안나올경우에만 1부터 넣어보시면 될듯합니다
apply('http://addon.jinhakapply.com/RatioV1/RatioH/Ratio10190201.html?1600824013879', 'SelType436', name='가천대', n=2)
apply('http://ratio.uwayapply.com/2021/susi2/kyonggi/1/', selector='Div_0076', name='경기대', n=15)
apply('http://addon.jinhakapply.com/RatioV1/RatioH/Ratio11650301.html?1600905697121', selector='SelType4S', name='한양대에리카', n=1, shift=1)
대학 잘 붙으세요~