SO エキスパートから以下のコードを取得しましたが、ANSI 文字列で機能しており、入力はUNICODE STRINGです。このコードを両方のバージョンで機能させるにはどうすればよいですか? ティア
import csv
from collections import defaultdict
summary = defaultdict(list)
csvin = csv.reader(open('qwetry.txt'), delimiter='|')
for row in csvin:
summary[(row[1].split()[0], row[2])].append(int(row[5]))
csvout = csv.writer(open('datacopy.out','wb'), delimiter='|')
for who, what in summary.iteritems():
csvout.writerow( [' '.join(who), len(what), sum(what)] )
礼儀: ジョン・クレメンツ