Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
渲染一堆文件,我得到 - 其中一些 - 以下问题:
'ascii' codec can't decode byte 0xe5 in position 7128: ordinal not in range(128)
似乎其中一些文件是 unicode 格式的。如何读取这些文件以便 pystache 能够呈现它们?目前我正在阅读这些文件,如下所示:
content = open(filename, 'r').read()
是否有读取完整 unicode 文件的等效(简单)方法?
我已经通过更改解决了这个问题
至
import codecs content = codecs.open(filename, 'r', 'utf-8').read()