CSV (TSV) 파일 읽기
import csv
import pandas as pd
# read CSV files
with open('input.csv') as f:
cr = csv.reader(f)
for row in cr:
print(row)
# read CSV files (using pandas)
data = pd.read_csv("input.csv", keep_default_na=False)
for index, row in data.iterrows():
print(index, row['c1'])
# read TSV files
with open('input.tsv') as f:
tr = csv.reader(f, delimiter='\t')
for row in tr:
print(row)
# read TSV files (using pandas)
data = pd.read_csv("input.tsv", delimiter='\t', keep_default_na=False)
for index, row in data.iterrows():
print(index, row['c1'])
CSV (TSV) 파일 쓰기
import csv
# write CSV files
with open('result.csv', 'w', encoding='utf-8', newline='') as f:
cw = csv.writer(f)
cw.writerow(['source', 'target', 'value'])
cw.writerow(['A', 'B', 10])
# write TSV files
with open('result.tsv', 'w', encoding='utf-8', newline='') as f:
tw = csv.writer(f, delimiter='\t')
tw.writerow(['source', 'target', 'value'])
tw.writerow(['A', 'B', 10])
728x90
반응형
'Computer Science > Python' 카테고리의 다른 글
[Python] 파이썬 데이터 타입 (String, List, Dictionary) (0) | 2021.07.27 |
---|---|
[정규표현식] 파이썬에서 정규표현식 사용하기 (0) | 2021.04.15 |
[Pandas] 판다스 기초 자료형 (DataFrame, Series) 및 관련 코드 (2) | 2021.03.15 |
[pip] 파이썬 패키지 관리 프로그램 pip (0) | 2021.03.15 |
[Python] matplotlib 기초 및 예제 (0) | 2021.02.09 |