文字コードの問題だと解ってはいるのですがどうしても日本語でcsvに吐き出せないので質問を投稿します。
import win32api
import numpy as np
import csv
from xlwings import Workbook, Range
def test():
stri = []
Range('Sheet1','A2').value = u'えくせる'
stri.append( Range('A2').value.encode('utf-8')) f = open("excel.csv","ab") csvWriter = csv.writer(f) csvWriter.writerows(stri) f.close()
簡単に書くとこんな感じで「えくせる」という日本語をcsvファイルに表示したいのですが、実際には
\343,\201,..............................
と言う風に並んでしまいます。
日本語で吐き出すにはどのようにすればよいでしょうか。
宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/10 06:48