Error code 모음/4. Python errors

[python error] : _csv.reader' object is not subscriptable

쟈누이 2020. 6. 21. 12:27
반응형

위 에러는 csv 라이브러리를 사용할 때 

나타날 수 있는 에러이다.

 

이 에러는 csv reader 가 인덱싱을 서포트 하지 못하여 

csv.reader 값을 리턴할 수가 없는 것이다. 

 

 ## spotify searchAPI
    artists = []
    with open('./artist_list.csv', encoding='utf8') as f:
        raw = csv.reader(f)
        for row in raw:
            artists.append(row[0])
 ## row[0] 을 raw[0] 으로 썼었음..

 

나의 경우에는 오타때문에 위 에러가 나타났지만,

평상시에는 rows 를 리스트 안에 넣어줌으로써 해결 할 수 있는 에러 같다.

 

참고 링크

https://stackoverflow.com/questions/32038776/csv-reader-object-is-not-subscriptable

 

_csv.reader' object is not subscriptable

I have a problem with the csv module in python. This is the code I've written to parse my csv def parse(data): data_delim = data.split("\n") data_list = csv.reader(data_delim) return

stackoverflow.com

 

반응형