데이터 읽어오기

    먼저 서울의 기온 데이터를 읽어와서 한 줄씩 출력하겠습니다.

    import csv
    f = open('seoul.csv')
    data = csv.reader(f)
    for row in data :
        print(row)

    TIP

    Unit 5부터는 실행 결과에 영향을 주지 않을 경우 f.close( ) 함수를 생략하겠습니다.

     

    실행 결과

    ['날짜', '지점', '평균기온(℃)', '최저기온(℃)', '최고기온(℃)']
    ['1907-10-01', '108', '13.5', '7.9', '20.7']
    ['1907-10-02', '108', '16.2', '7.9', '22']
    ['1907-10-03', '108', '16.2', '13.1', '21.3']
    ['1907-10-04', '108', '16.5', '11.2', '22']
    (생략)

    icon_wait

     

    맥이나 리눅스 운영체제를 사용하고 있나요?

    만약 여러분의 운영체제가 윈도가 아닌 맥이나 리눅스라면 Unit05-01 코드 둘째 줄에 다음과 같이 인코딩 관련 코드를 추가하세요. Unit 2에서 보았듯이 cp949는 Windows 한글 인코딩 방식을 의미합니다. 따라서 윈도가 아닌 맥이나 리눅스라면 한글 인코딩 방식을 지정해야 한글이 깨지지 않고 출력됩니다.

    f = open('seoul.csv', encoding = 'cp949')
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.