개발/Python

네이버 주식 일별 시세 pandas read_html() ValueError: No tables found 오류

강서버 2021. 5. 21. 21:31
728x90
반응형

네이버 주식 일별 시세 pandas read_html() 오류

---------------------------------------------------------------------------------------------------

import pandas as pd

 

# 네이버 금융 주식 일별시세(예, LG전자[066570])

url = "https://finance.naver.com/item/sise_day.nhn?code=066570"

df = pd.read_html(url)

---------------------------------------------------------------------------------------------------

 

=> 오류 발생 :

ValueError: No tables found

 

해결 방안 :

header에 {'User-agent': 'Mozilla/5.0'} 추가해서 넘겨줌

 

---------------------------------------------------------------------------------------------------

import pandas as pd
import requests

 

# 네이버 금융 주식 일별시세(예, LG전자[066570])
url = "https://finance.naver.com/item/sise_day.nhn?code=066570"
df = pd.read_html(requests.get(url, headers={'User-agent': 'Mozilla/5.0'}).text)

---------------------------------------------------------------------------------------------------

728x90
반응형