使用以下
precs模块在程序的I / O边界处处理与Unipre之间的文本:
import precswith precs.open(filename, 'r', encoding='utf8') as f: text = f.read()# process Unipre textwith precs.open(filename, 'w', encoding='utf8') as f: f.write(text)
编辑:
io现在建议使用该模块代替编解码器,并且该模块与Python 3的
open语法兼容,如果使用Python
3,则可以在
open不需要Python 2兼容性的情况下使用。
import iowith io.open(filename, 'r', encoding='utf8') as f: text = f.read()# process Unipre textwith io.open(filename, 'w', encoding='utf8') as f: f.write(text)



