- 3
- 이니스프리
- 조회 수 713
1 2 3 4 5 6 7 8 9 | import requests, json result_list = [] with requests.session() as s: html = s.get(url).text data = json.loads( str (html).split( '\n' )[ 1 ]) for i in range ( 10 ): result_list.append(data[ 'default' ][ 'trendingSearches' ][i][ 'title' ]) |
곧바로 JSON으로 접근할 수 없게 약간의 장난(?)을 쳐놓았더군요 ^^
좋은 주말 되세요!
님 포함 4명이 추천
추천인 4
작성자
댓글 3
감사합니다. 조금 더 자세히설명해주시면 좋겠습니다. ㅎㅎ

2021.05.02. 14:23

추천 눌러주셔서 감사합니다!
https://trends.google.com/trends/?geo=US 의 '최근 인기 검색어' 10개를 크롤링하는 스크립트에요 ^^
requests로 크롤링하면 첫 번째 줄에 일종의 더미 데이터가 들어가 있기 때문에
그 줄은 잘라내고 JSON으로 파싱하면 됩니다 :)
https://trends.google.com/trends/?geo=US 의 '최근 인기 검색어' 10개를 크롤링하는 스크립트에요 ^^
requests로 크롤링하면 첫 번째 줄에 일종의 더미 데이터가 들어가 있기 때문에
그 줄은 잘라내고 JSON으로 파싱하면 됩니다 :)

2021.05.02. 18:16
아하 감사합니다. 좋은 내용 ^^

2021.05.03. 12:05
권한이 없습니다.