Tag데이터과학

dash에서 동적으로 데이터프레임을 csv로 내보내기

d

plotly에서 만든 파이썬 등을 위한 데이터 시각화 프레임워크인 dash를 이용해서 유튜브 데이터 조회 대시보드를 만들어봤었다. 전체 구상은 월 단위로 끊어지는 기간에 대한 전 채널, 모든 메트릭에 대한 정보를 받아서 파일로 저장한 후, 선택된 채널과 메트릭에 한해서 정보를 테이블로 만드는 것이었다. 그런데, 이 테이블을 csv로 내보내기 위해서 막 고민을 했는데, 콜백과 플라스크에 대한 이해가 없어서인지 제대로 구현하기 쉽지 않았다. 플라스크의 데코레이터인 route를 이용해서 특정 url에 대해서 라우팅을 시키고 이 라우팅되는 함수 내에서 파일을 리턴하여 다운로드되게 해야 했다. 그런데, 문제는 테이블의 정보를 이 함수로 넘겨줄 수가 없다는 것이었다. 내가 아는 바로는 콜백을 해서 숨겨진 html...

최근 글

카테고리

태그

최근 댓글

카테고리