반응형
파이썬에서 txt나 csv 등의 파일을 불러오려면 다양한 방법이 있습니다.
1. open
파일객체 = open("파일명",파일모드)
file = open("test.txt",'r')
파일 모드는 읽기(r), 쓰기(w)가 있고 여기에서는 파일을 불러올 것이기 때문에 'r'로 설정하면 됩니다.
2. with open
with open('test.txt','r') as f:
file = f.readlines()
으로 기본 형태는 as 뒤에 파일 객체를 넣어주고 : 이하에 원하는 코드를 넣으면 됩니다. 여기에서는 각 라인을 읽어들이는 형태입니다.
3. pd.read_csv
pandas에서도 파일을 읽는 간단한 방법을 제공한다. read_csv()라고 되어있지만 구분자를 탭으로 조정하여 txt를 읽을 수도 있고 read_table()로도 읽는 방법이 있다.
import pandas as pd
f = pd.read_csv('test.txt',sep='\t')
반응형
'Python' 카테고리의 다른 글
[Python] 파이썬으로 fasta 파일 읽기 (0) | 2023.07.25 |
---|