日本語で書かれたファイルを読み込む

日本語の文字列が書かれた、以下の内容のファイルを作成しておく。ファイル名は、test.txtとする。

あいうえお, かきくけこ

このファイルを読み込んで、ファイルの中身を表示する
プログラムを考える。

fp = open('test.txt', 'r')
for line in fp:
    print line
    print line.split(',')
    print line.split(',')[0]
    print line.split(',')[1]
   
fp.close()

このようにすると、実行結果は以下の通り。

あいうえお, かきくけこ

['\x82\xa0\x82\xa2\x82\xa4\x82\xa6\x82\xa8', ' \x82\xa9\x82\xab\x82\xad\x82\xaf\x82\xb1\n']
あいうえお
かきくけこ