728x90

1. 원인 파악하기

▶ csv파일을 읽어 올 때 한글이 깨지는 현상은 대게 Encoding오류로 인해서 발생합니다.

위와 같은 오류 메세지 발생시 아래의 몇개가 방법을 사용하여 문제를 해결할 수 있다.


2. 문제 해결 

1. 해결책 : encoding=’utf-8’ or encoding='cp949'등 파일 인코딩에 맞춰서 해결

train = pd.read_csv("C:\\Users\\song1\\acorn\\Project\\Final-Project\\parking.csv", engine='python')

pandas에서 read_csv 옵션으로 encoding을 'utf-8'로 지정해 주는 것입니다.

 

2. 해결책 : engine=’python’

train = pd.read_csv("C:\\Users\\song1\\acorn\\Project\\Final-Project\\parking.csv", engine='python')

pandas에서 read_csv 옵션으로 engine을 python으로 지정해 주는 것입니다.

 

3. 해결책 : Excel에서 인코딩 설정 변경

   - 데이터 파일을 Excel에서 열기

   - 파일 > 다른 이름으로 저장에서 CSV UTF-8 (쉼표로 분리)로 변경하여 저장후 pandas에서 데이터 읽어오기

728x90
728x90

https://www.acmicpc.net/problem/2588

 

2588번: 곱셈

첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다.

www.acmicpc.net


입출력과 사칙연산의 마지막 문제 

 

문제를 풀기 위해선 

  • % : 나누기 연산 후 나머지 (정수만 추출)
  • // : 나누기 연산 몫 (소수점 이하는 버림)

 

 

 

 

 

 

 

728x90

+ Recent posts