파이썬 네이버 상한가 찾기
import pandas as pd
import requests
import sys
import datetime
df = pd.DataFrame()
kospi = pd.DataFrame()
kosdaq = pd.DataFrame()
html = requests.get('https://finance.naver.com/sise/sise_upper.nhn')
if html != 200:
sys.exit
table = pd.read_html(html.text)
kospi = table[1]
kospi = kospi[['종목명', '현재가', '전일비', '등락률', '거래량', '시가', '고가', '저가', 'PER', '연속', '누적']].dropna()
print("코스피 상한가 목록")
if kospi.size == 0:
print("없습니다.")
else:
print(kospi)
kosdaq = table[2]
kosdaq = kosdaq[['종목명', '현재가', '전일비', '등락률', '거래량', '시가', '고가', '저가', 'PER', '연속', '누적']].dropna()
print("코스닥 상한가 목록")
if kosdaq.size == 0:
print("없습니다.")
else: print(kosdaq)
df = pd.concat([kospi, kosdaq])
result_name = 'result' + datetime.datetime.today().strftime("%y%m%d") + '.xlsx'
df.to_excel(result_name, sheet_name='Sheet1')
'Programming > Python' 카테고리의 다른 글
파이썬 네이버 상한가 찾기 GUI [심화] (0) | 2021.05.31 |
---|---|
티스토리 api access_token 받아오기 (0) | 2021.05.07 |
파이썬 네이버 블로그 자동으로 글 쓰기 (0) | 2021.05.07 |
[Modbus TCP/IP] PyModbusTCP 설치 (0) | 2020.11.11 |
[Modbus TCP/IP] Client/Server Module (2) | 2020.11.10 |