2018-09-27から1日間の記事一覧

UTF-8で作成したCSVをExcelで文字化けせずに開けるようにする方法

ExcelはBOM付きだとUTF-8だと判断できるらしい open するときに encoding='utf_8_sig' を指定する f = open( 'hoge.csv', 'w', encoding='utf_8_sig') writer = csv.writer(f, lineterminator='\n', dialect='excel', quotechar='"', uoting=csv.QUOTE_ALL)