タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

unicodeとcsvに関するvkgtaroのブックマーク (1)

  • csvモジュールがUnicode入力をサポートしていない罠 - bonlife

    id:piro_sukeさんがアレコレやってるのを見てちょいと試しているうちに、予想外なところで罠にハマってしまったbonlifeです。同じことで躓く人はあまりいないような気がしますが、備忘録メモです。 csvモジュールで日語を扱う場合に気をつけないと悲しい気持ちになってしまうかもしれませんよ、というお話。 サンプル1 sys.getdefaultencoding() で得られる文字コードは cp932 ファイルの文字コードは cp932 出力するCSVの文字コードは cp932 # -*- coding: cp932 -*- import sys import csv import codecs print "default encoding : %s" % (sys.getdefaultencoding()) f = codecs.open('out.csv','wb','cp932

    csvモジュールがUnicode入力をサポートしていない罠 - bonlife
    vkgtaro
    vkgtaro 2012/08/15
    ハマッた……。
  • 1