Python

[Python 101] 여러 확장자로 Data Frame 저장하기

thebuck104 2024. 7. 4. 16:43

 

Data Frame (dictionary) 를 여러 확장자로 저장하기

 

Pandas 및 Json으로 파일 저장하기

import pandas as pd

df = pd.DataFrame(data)
excel_file_path = '/content/sample_data/data.csv'

#csv로 저장하기
df.to_csv(excel_file_path, index = False)
#excel로 저장하기
df.to_excel(excel_file_path, index = False)

#json으로 저장하기
import json

json_file_path = '/content/sample_data/data.json'

# json 파일을 쓰기모드로 열어서 data를 거기에 덮어씌우게 됩니다.
with open(json_file_path, 'w') as jsonfile:
    json.dump(data, jsonfile, indent=4)

#txt로 저장하기
text_file_path = '/content/sample_data/data.txt'

with open(text_file_path, 'w') as textfile:
    for key, item in data.items():
        textfile.write(str(key) + " : " + str(item) + '\n')