Development/Python

주식 배당금 데이터 크롤링(crawling) 하기 (4)

qWooWp 2021. 6. 3. 14:57
반응형

이제 마지막으로 5년동안 또는 배당금 데이터를 뽑아서 데이터를 만들고 엑셀로 저장해 보자. 

이전 글을 보고 싶다면 아래 링크를 참고 하자 

 

https://qwoowp.tistory.com/79 

 

주식 배당금 데이터 크롤링(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 를 주어서 안보이게 할 수 있다. 

 

 

내가 원하는 데이터들을 읽어 들이는건 여기 까지. 

 

이 데이터를 가공하는 것은 이 주제를 벗어나기 때문에 여기까지 마칩니다. 

반응형