행정안전부 RSS 데이터를 가져오기 위한 기초 이미지이다.
#GET 방식 데이터 통신
import urllib.request
import urllib.parse
# 행정안전부
API = "https://www.mois.go.kr/gpms/view/jsp/rss/rss.jsp"
params = []
for num in [1001,1002,1003,1004]:
params.append(dict(ctxCd=num))
#중간 확인
#print(params)
# 연속해서 4번 요청하기
for c in params:
# 파리미터 출력
#print(c)
#URL 인코딩
param = urllib.parse.urlencode(c)
# URL 완성
url = API + "?" + param
# URL 출력
print("url : ", url)
# 요청
res_data = urllib.request.urlopen(url).read()
#print(res_data)
#수신 후 디코딩
contents = res_data.decode("UTF-8")
# 출력
print("-" * 100)
print(contents)
print("-" * 100)
|
테스트 파이썬 코드
'Web 크롤링 > Python Crawling' 카테고리의 다른 글
[크롤링기초] 개발자도구 송수신 분석 (0) | 2021.06.23 |
---|---|
[크롤링기초] 다음 주식 정보 가져오기 예제 (0) | 2021.06.22 |
[크롤링기초] 사이트 정보 확인 (0) | 2021.06.22 |
[크롤링 기초] lxml 활용한 네이버 지식인 정보 가져오기 (0) | 2021.06.22 |
네이버 헤드라인 뉴스 가져오기 실패 그리고 성공 (0) | 2021.06.22 |