requests 로 로그인 하고 BeautifulSoup으로 데이터 가져오기
import requests
from bs4 import BeautifulSoup
login_url = 'http://www.hanbit.co.kr/member/login_proc.php'
user = ''
password = ''
# requests.session 메서드는 해당 reqeusts를 사용하는 동안 cookie를 header에 유지하도록 하여
# 세션이 필요한 HTTP 요청에 사용됩니다.
session = requests.session()
params = dict()
params['m_id'] = user
params['m_passwd'] = password
# javascrit(jQuery) 코드를 분석해보니, 결국 login_proc.php 를 m_id 와 m_passwd 값과 함께
# POST로 호출하기 때문에 다음과 같이 requests.session.post() 메서드를 활용하였습니다.
# 실제코드:
Popular Posts
-
/* PHP Version URL CMD WebShell */ /* 사용법 : hxxp://URL/cmd.php?cmd=명령어 */ <? echo " <FORM ACTIO...
-
1. XSS 취약점 이란 대부분의 웹 해킹 기법은 웹 서버 설정 혹은 프로그램의 취약점을 공격하지만, XSS는 사용자를 공격하는 기법이다. 예를 들어 악성 코드가 포함된 글을 읽는 순간 악성 프로그램이 설치되거나 쿠키 혹은 세션 정보가 공격자에게 ...
Recent Posts
Blog Archive
-
▼
2019
(
40
)
-
▼
10월
(
15
)
- [python] 크롤링 데이터를 mysql에 삽입
- [python] 공공기관 채용정보시스템의 채용공고 출력하는 파이썬코드
- 구글 블로거 꾸미기 -5 google blog 에서 소스코드 하이라이트 (highlight)
- 구글 블로거 꾸미기 -4 글머리 기호(리스트) 기능 활성화
- 구글 블로거 꾸미기 -3 피드 구독하기 기능 삭제
- 구글 블로거 꾸미기 -2 우클릭, 드래그 방지
- 구글 블로거 꾸미기 -1 스킨, 나눔고딕 폰트 적용
- [python] selenium 설치 및 실행
- [python] 아나콘다(anaconda) 에서 jupyter notebook 실행시 에러 발생
- [python] requests 로 로그인 후 크롤링
- [python] 파이썬 정규표현식 split 활용
- [python] 네이버 open api 를 통한 크롤링 수집
- [python] 네이버 검색 정보 크롤링해서 DB에 넣기
- [python] pythonista 에서 모듈 설치, stash
- [MySQL] 외부에서 mysql에 접속하자
-
▼
10월
(
15
)
Powered by Blogger.