본문 바로가기

python RoboBrowser login submit (ajax login) 앞선 포스팅에서 RoboBrowser를 활용해서 레진코믹스 로그인을 수행하고 내서재 목록을 파싱하는 것을 정리한 적이 있습니다. Form을 활용한 것이였고 이번에는 Ajax로 로그인하는 것에 대해서 작성해두려고 합니다. 앞선 포스팅에 내용에서 많은 부분이 중복되기 때문에 혹시 아래 포스팅을 안보신 분들은 확인하고 아래 내용을 보시는 것이 더 이해가 쉬울 것 같습니다. 2017/06/08 - python RoboBrowser login submit 어떤 경우에 Form 을 활용해서 로그인하고 어떤 경우에 Ajax로 로그인해야 하는지는 웹 사이트 코드를 확인해봐야 합니다. Form 방식으로 해도 로그인 안되면 Javascript 코드를 확인해보면서 혹시 Ajax 방식으로 로그인되고 있는지 확인해보면 되겠죠... 더보기
python RoboBrowser login submit 파이썬을 활용한 웹 파싱에 정말 유용하다고 생각하는 라이브러리가 beautifulsoup4 입니다. 하지만 beautifulsoup4는 로그인 후 보이는 페이지에 접근해서 파싱하기는 조금 불편합니다. 이를 편하게 해주는 것이 RoboBrowser 인데요. 꼭 로그인이 아니더라도 웹 서버와 인터렉션이 이뤄지고 파싱하기에 편리한 라이브러리입니다. 홈페이지는 다음과 같고 꽤 star 수도 높네요. https://github.com/jmcarp/robobrowser RoboBrowser는 내부적으로 Beautifulsoup를 활용하고 있기 때문에 Beautifulsoup를 사용하시던 분이라면 많은 코드를 그대로 사용하실 수 있습니다. 이번 포스팅에서는 login submit 하는 부분에 대해서 작성해두려고 합니.. 더보기