반응형
이제 마지막으로 5년동안 또는 배당금 데이터를 뽑아서 데이터를 만들고 엑셀로 저장해 보자.
이전 글을 보고 싶다면 아래 링크를 참고 하자
주식 배당금 데이터 크롤링(crawling) 하기 (3)
저번 시간에 이어서 이제 데이터를 읽어 와서 구조화 시키는 부분을 만들어 보자 . https://qwoowp.tistory.com/75?category=817494 주식 배당금 데이터 크롤링(crawling) 하기 (1) 문득 자동으로 배당금 데이터를
qwoowp.tistory.com
데이터 저장은 CSV 로 테스트 하였다.
이걸 DB 나 다른 형식으로 응용이 가능 할것 같다.
# DF 로 Excel 저장
print(result_df)
fileName = iYear + '_data.csv'
if not os.path.exists(fileName):
result_df.to_csv(fileName, mode='w', header=False, encoding='cp949')
else:
result_df.to_csv(fileName, mode='a', header=False, encoding='cp949')
이런식으로 없을 경우 새로 생성하며
있을 경우 조회된 데이터를 이어서 쓰게 mode 를 주었고
header 를 주지 않도록 했다.
index 도 신경 쓰인다면 False 를 주어서 안보이게 할 수 있다.
내가 원하는 데이터들을 읽어 들이는건 여기 까지.
이 데이터를 가공하는 것은 이 주제를 벗어나기 때문에 여기까지 마칩니다.
반응형
'Development > Python' 카테고리의 다른 글
ModuleNotFoundError: No module named 'PyQt5.sip' (0) | 2022.09.05 |
---|---|
Visual Studio Code 에서 Python 빌드 환경 설정하기 (0) | 2022.09.02 |
주식 배당금 데이터 크롤링(crawling) 하기 (3) (0) | 2021.06.03 |
python 오브젝트 문자열 변환 (object to string) (0) | 2021.06.03 |
주식 배당금 데이터 크롤링(crawling) 하기 (2) (0) | 2021.06.01 |
댓글