본문 바로가기

공부는 언제까지 해야 하나

[Python] pandas module - File IO

import pandas as pd

 

 - pandas module은 numpy와 달리 왠만한 table 형식의 File IO가 가능함

   (csv, txt, html, excel, spss, sas, sql, json,... )

 

df.to_csv( filepath, sep=',' )

 - From pandas to csv file

df.read_csv( filepath, sep=',', names = [     ], index_col = 0 )

 - From csv file to pandas

 - index 지정을 안해주면 첫 번째 row가 attr.가 됨. name으로 attr name 지정 후, index_col으로 설정

 

df.to_sql( )

 - From pandas to sql

df.read_sql( sql, conn )

 - From sql to pandas