728x90 \ufeff1 Python \ufeff 제거 csv 를 가져오려고 할 때 값앞에 \ufeff이 붙는 현상이 발생할 때 해결법이다. 필자의 소스는 다음과 같았다. import csv f = open('pincode.csv','r', encoding='UTF-8') reader = list(csv.reader(f)) f.close() print(reader[0]) 결과 값은 523-1423을 기대했으나 다음과 같이 나왔다. C:\Users\devgu\Desktop>python test.py ['\ufeff523-1423'] 앞에 \ufeff를 제거하는 방법은 생각보다 간단하다. encoding 방식을 'UTF-8'에서 'UTF-8-sig'로 바꿔주면 된다. 즉 다음과 같이 바꿔주면 된다. import csv f = open('pincode.csv','.. 2020. 7. 28. 이전 1 다음 728x90