在template中使用中文时,会出现UnicodeDecodeError,原因是网页编码可能是gb2312.将网页源码然后直接复制到记事本,保存文件的时候编码是ANSI,这样在读取模板的时候就出了问题。解决的办法是,在复制代码前,把浏览器编码改为UTF-8,复制后记事本点另存为,编码选UTF-8,这样就正常了。