데이터 처리 파이썬 JSON 파충류

# - * - 코딩 : UTF-8 - * - 
# @Time : 2019년 11월 5일 23시 18분
# @Author : AForever
# @Site :
# @file : Spider_05.py
# @Software : PyCharm

#处理JSON数据

행 URLLIB 가져 오기 요청의
수입 JSON


데프 get_data () :
URL = 'https://movie.douban.com/j/search_subjects?type=movie&tag=%E7%83%AD%E9%97%A8&sort=recommend&page_limit=400&page_start=0'
헤더 = {
'사용자 에이전트를': '모질라 / 5.0 (윈도우 NT 6.1; WOW64) AppleWebKit / 537.36 (게코 같은 KHTML) 크롬 / 56.0.2924.87 사파리 / 537.36'
}
REQ = request.Request (URL, 헤더 = 헤더 )
응답 = request.urlopen (REQ)
경우 response.getcode () == 200 :
결과 response.read = ()
# 인쇄 (유형 (결과)) # 바이트类型
# 출력 (결과)
(= 'UTF8'코딩 결과) = STR 결과
출력 (결과)
반환 결과


DEF parse_data (HTML) :
#将字符串形式的JSON转换为딕셔너리를字典
데이터 = json.loads (HTML)
동영상 데이터 = [ '주제어']
영화의 영화 :
인쇄 (영화 [ '제목', 영화 [ '속도'])


경우 __name__ == '__main__':
#의 get_data ()
parse_data (get_data ())

추천

출처www.cnblogs.com/AForever01/p/11986622.html