728x90
반응형
(문제)
아래 재무제표의 데이터중 2023/03 분기 EPS 자료를 가져오려고 하는데 (http://comp.fnguide.com/SVO2/ASP/SVD_Main.asp?pGB=1&gicode=A005930&cID=&MenuYn=Y&ReportGB=&NewMenuID=101&stkGb=701)
실적 발표 시즌일 경우 최신 분기의 자료가 '2023/03' 경우도 있고 잠정 실적 인 경우 열이름이
'2023/03(P)'로 되어있거나 추정실적일 경우 '2023/03(E)' 로 되어있는 경우가 있습니다.
이 경우 '2023/03' 자료일 경우만 데이터를 가져오려면 어떻게 파이썬 코드를 작성해야 하는지
알려주시면 감사하겠습니다.
2022년12월까지는 가져올 수 있는데
22년3월 데이터의 경우 열이름이 2023/03인 경우 EPS 데이터를 가져오고,
2023/03(P) 나 2023/03(E) 인 경우 데이터를 가져오지 않는 법
(방법)
import pandas as pd
df = pd.read_html('http://comp.fnguide.com/SVO2/ASP/SVD_Main.asp?pGB=1&gicode=A005930&cID=&MenuYn=Y&ReportGB=&NewMenuID=101&stkGb=701')
df1 = pd.DataFrame(df[10])
for i in range(len(df1.columns)):
if 'IFRS' not in df1.columns[i][1] and '(E)' not in df1.columns[i][1] and '(P)' not in df1.columns[i][1]:
print(df1.columns[i][1], '/EPS=',df1[df1.columns[i]][18])






728x90
반응형
'프로그램' 카테고리의 다른 글
| [파이썬] 문제 : 영단어 퀴즈 만들기 (0) | 2023.05.28 |
|---|---|
| [파이썬] 문제 : 터틀(turtle) 이름 쓰기 (0) | 2023.05.28 |
| [파이썬] 문제 : 추상클래스 Polygon과 자식클래스 Rectangle (0) | 2023.05.27 |
| [Rust] UI : 입력 받고 버튼 클릭시 Msg 보이기(native-windows-gui) (0) | 2023.05.27 |
| [파이썬] 문제 : 문자열에서 특정 문자들로 분리하기 (0) | 2023.05.26 |
댓글