前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python中关于中文报错的解决办法

python中关于中文报错的解决办法

作者头像
py3study
发布2020-01-09 15:09:33
1.6K0
发布2020-01-09 15:09:33
举报
文章被收录于专栏:python3python3

对于像我这样刚接触python的人来说,很可能在代码中输入中文就会出现报错情况,比如说我写这样一个小代码:

a=raw_input("请输入:") printa

然后保存为:c.py

运行:

File"c.py",line1 SyntaxError:Non-ASCIIcharacter'\xe8'infilec.pyonline1,butnoencodingdeclared;seehttp://www.python.org/peps/pep-0263.htmlfordetails pangfeichuan@ubuntu:~$vimc.py

这种情况下在代码开头加上指定的编码格式就可以运行了。

#-*-coding:utf-8-*-

a=raw_input("请输入:") printa

或者是这样也行:

#encoding:utf-8

a=raw_input("请输入:") printa

现在可以正常运行了:

请输入:we we

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-08-26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档