文字コード変換

ダウンロードしてきたCSVファイル(Shift-JIS)をUTF-8に変換する

バージョン : python3.6

import codecs
def sjis_to_utf8(input_path, output_path):
    '''
    SJIS -> UTF-8 にコード変換。
        input_path : コード変換するファイルのパス
        output_path : コード変換したファイルを生成するパス
    '''
    input = codecs.open(input_path, "r", "shift_jis")
    output = codecs.open(output_path, "w", "utf-8")
    for line in input:
        output.write(line)
    input.close()
    output.close()