看板Python
标 题Re: [问题] 请问一下unicode的问题
发信站老鼠的香香乳酪洞 (Sun Jan 7 02:46:34 2007)
转信站ptt!ctu-reader!ctu-peer!news.nctu!news.cis.nctu!Mouse
※ 引述《[email protected] (小败踢)》之铭言:
: ※ 引述《Lucemia (生の直感、死の予感)》之铭言:
: : 但是在python需要自动转换code时 要怎麽处理呢?
: : 像我知道在存写档时可以用 codec.open 来取代
: : 但是其他像是在odbc 中的cursor.execute('... 资料..')中
: : python就会自动将unicode的code转成 ascii
: : 然後就当场挂掉.. 这种问题要怎麽解决比较好?
: 不知道你要的是不是指定原始码的 charset ?
: http://www.python.org/dev/peps/pep-0263/
: 如果不指定的话, Python 预设原始码用的是 ASCII
: 所以十分可能需要加个
: # vim: set fileencoding=utf-8 :
: 之类的 (同时搞定编辑跟执行, 真棒啊 XD)
如果是在windows的编辑器的话
都会有编辑器 encoding 选项给你选 (preferences -> encoding)
把它改成你要的编码 这样你在上面打的字就会是该编码下的字
--
※Post by pky from pkyosx.Dorm-GD2.NCTU.edu
老鼠的香香乳酪洞˙电子布告栏系统˙alexbbs.twbbs.org˙140.113.166.7