여정의 기록
캐글에서 .csv 파일 로컬에 다운로드하고 싶을 때 본문
728x90
어떻게 만들었는지는 몰라도 누군가가 만들어둔 데이터를 보면 다운로드 받고싶을 때가 있습니다.
test_df 라는 이미 불러온 csv파일을 저장하고 싶었습니다.
맨 마지막 줄에 보면 create_download_link 함수의 인자로 test_df를 넣은것을 볼 수 있습니다.
import base64
import pandas as pd
from IPython.display import HTML
def create_download_link(df, title = "Download CSV file", filename = "test_df.csv"):
csv = df.to_csv()
b64 = base64.b64encode(csv.encode())
payload = b64.decode()
html = '<a download="{filename}" href="data:text/csv;base64,{payload}" target="_blank">{title}</a>'
html = html.format(payload=payload,title=title,filename=filename)
return HTML(html)
create_download_link(test_df)
출처 : https://stackoverflow.com/questions/31893930/download-csv-from-an-ipython-notebook
728x90
'공부 > 프로젝트 진행' 카테고리의 다른 글
[aws] Lambda Function - "POST - Method Execution" 에 대하여. 일부. (0) | 2023.05.21 |
---|---|
DICOM 파일에 대한 이해, Nii 파일 불러오기 (0) | 2022.10.06 |
wav 음성파일 silence 제거함수 librosa.effects.split (0) | 2022.08.13 |
librosa.effects.trim. wav 음성파일에서 공백제거 (0) | 2022.08.12 |
Deep Residual Learning for Image Recognition 공부 (0) | 2022.07.29 |