-
[csv] 읽고 쓰기Codes & Programming 2021. 7. 27. 15:46
CSV파일을 읽고 쓰고자 할 때
읽기
with open(CSV_FILEPATH, 'r', newline='') as file: lines = csv.reader(file) rows = [] for row in lines: rows.append(row)
쓰기 - list 활용
with open (CSV_FILEPATH ,'w', newline='') as csvfile: writer = csv.writer(csvfile) writer.writerow(['id', 'username']) for list in userlist: writer.writerow(list)
쓰기 - dict 활용
with open (CSV_FILEPATH ,'w', newline='') as csvfile: writer = csv.DictWriter(csvfile, fieldname=['id', 'username']) writer.writeheader() for list in lines_ls: writer.writerow({'id':list[0], 'username':list[1]})
'Codes & Programming' 카테고리의 다른 글
[모듈] from이 언제고 import가 언제더라 ? __name__이 뭔데? (0) 2021.07.27 [Python Basic] zip()과 Dict(), enumerate() 로 리스트를 딕셔너리로 바꾸기 (0) 2021.07.22 [git/conda] 명령어 모음 (0) 2021.07.08 [Pandas/Matplotlib] 소소하지만 알면 좋은 팁 (판다스 포맷, 플랏 한글폰트 깨짐, 화질 설정 등) (0) 2021.07.01 [Kaggle] Bike Sharing Demand - 자전거 수요 예측 경진대회(RandomForestRegression) (0) 2021.06.13