728x90
import csv
data = list()
f = open("F:\/csv/image_list.csv",'r')
rea = csv.reader(f)
for row in rea:
data.append(row)
f.close
csv를 import 한뒤
data라는 리스트를 만들어줍니다.
그후 open을 이용해 csv파일을 열어줍니다.
이때 만약 csv파일을 제작시에 utf-8로 인코딩을 하였다면
f = open("F:\/csv/image_list.csv",'r',encoding='utf-8-sig')
를 추가해 주어야 오류가 나지 않습니다!
그 뒤는 for문으로 append를 사용해 데이터를 쌓아주면
csv를 list로 변환이 가능합니다.
만약 csv의 차원이 1차원이 아니라면
for row in rea:
data.append((row[0],row[1]))
f.close
이런식으로 추가해주면 차원그대로 리스트로 변환이 가능합니다.
python csv to list
728x90
'Python' 카테고리의 다른 글
파이썬 인터프리터에 대하여 (0) | 2024.12.10 |
---|---|
터미널에서 한번에 여러개의 파일 만들기 (0) | 2021.06.29 |
파이썬으로 문자를 보내보자-twilio (0) | 2020.04.21 |