import requests
import json
import time
# 코인원 차트 데이터베이스
URL = [
]
def 함수(var):
data = requests.get(var) # 데이터를 받아옴
딕셔너리 = json.loads(data.content) # json -> dictionary 변형
return 딕셔너리['data'][0]['Close'] # 받아온 데이터를 출력
# 각 URL의 종가 추출
price_close = list(map(함수, URL))
print(price_close)
# map 함수 : 리스트 자료에 똑같은 작업을 반복해서 해주고 싶을때
# ex. 리스트 모든 요소에 1씩 더해주고 싶을때
list_1 = [2,3,4,5,6]
# map(아무거나 함수, 리스트)
def 더해주셈(x):
return x + 1
result = list(map(더해주셈, list_1))
print(result)
# 수집 필요한 모든 URL을 리스트에 담아둔 다음 크롤러 함수를 만들고
# URL리스트와 크롤러 함수를 함께 map에 집어넣으면 됨
'Python' 카테고리의 다른 글
| 펀드가이드 (TOP펀드) 크롤링 (0) | 2024.02.01 |
|---|---|
| 자동 로그인 (1) | 2024.02.01 |
| 네이버 블로그 자동 글 발행 (0) | 2024.01.21 |
| JSON 데이터 다루기_1 (1) | 2024.01.19 |
| Python_time 문법 (2) | 2024.01.19 |