이번달 초부터 문제가 되었던 "possibly delisted; no price data found"라고 하면서 yahoo finance 사이트에서 주가 정보를 가져오지 못하는 문제가 있었는데, 5월말 되어서야 해결 했네요..
chatGPT, perplexity.ai, grok에게 물어봤었는데, 답변들이 좀 겉돌고 있는 대답들이었는데, 결국 구글 검색해서 reddit에 올라온 내용 중 세션 생성하는 내용을 보고서 해결
LLM들도 세션 생성 및 User-Agent 설정을 하면 될 것이라고 했는데 약간의 디테일이 달랐던듯합니다.
LLM답변
session = requests.Session(impersonate="chrome")
reddit답변
from curl_cffi import requests
headers = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36'}
session = requests.Session(impersonate="chrome", headers=headers, verify=False)
session생성할 때 header에 조금 더 디테일한 정보가 포함여부가 스크립트의 실행 여부를 가르든 하네요
와우 거의 20일치 데이터 업데이트하느라 시간이 오래 걸리겠네요.
![]() |
출처: @ye._.vely618 |
댓글 없음:
댓글 쓰기