본문 바로가기
프로그래밍/파이썬

파이썬 csv 파일 읽기/불러오기

by 젤리씨 2021. 12. 1.
728x90

파이썬 csv 파일 읽기/불러오기

 

		with open('assets/item_names.csv') as data:
            lines = data.readlines();    
         
        # converter item name to botty format
        # ex) Tal Rasha's Guardianship -> tal_rasha_guardianship
        for line in lines:
            temp = line.rstrip().split(',');
            if len(temp) < 2:
                continue;
            #temp[ 0 ] = temp[ 0 ].lower();
            #temp[ 0 ] = temp[ 0 ].replace( "'s", "" );
            #temp[ 0 ] = temp[ 0 ].replace( " ", "_");
            print( [ temp[0], temp[1]  ] );

 

.rstrip 를 이용하여 오른쪽 스페이스, 탭 문자, 줄 바꿈(\r 또는 \n)을 삭제

.split 를 이용하여 문자열 내부에 있는 공백 또는 특별한 문자를 구분해서, 리스트 아이템으로 만듦

 

.lower 를 이용하여 데이터를 모두 소문자로 변환하고

 

.replace 를 이용하여 원하는 문자로 치환

 

len을 활용하여 줄바꿈 아이템을 비어있는줄을 없엔다.

728x90

댓글