比来开发学习Pyton,当退出中文正文时,运转顺序报错:
File "red.py", line 10 SyntaxError: Non-ASCII character '\xe5' in file red.py on line 10, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
处理办法:
正在Python剧本文件的第一行或第二行增加一句:
# -*- coding: utf-8 -*-
因为Python源代码也是一个文本文件,以是,当你的源代码中蕴含中文的时分,正在保留源代码时,就需求务必指定保留为UTF-8编码。当Python诠释器读取源代码时,为了让它按UTF-8编码读取,咱们通常正在文件扫尾写上这两行:
#!/usr/bin/env python //为了通知Linux零碎,这个是python可执行顺序 # _*_ coding:utf-8 _*_ //为了通知python诠释器,依照utf-8编码读取源代码,不然,你正在源代码中写的中文输入可能会由乱码 #coding=utf-8 //上一行代码也能够写成这类方式
更多Python相干技巧文章,请拜访Python教程栏目进行学习!
以上就是python编程时若何增加中文正文的具体内容,更多请存眷资源魔其它相干文章!
标签: Python python教程 python编程 python使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!