博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python中关于中文报错的解决办法
阅读量:6454 次
发布时间:2019-06-23

本文共 435 字,大约阅读时间需要 1 分钟。

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

a=raw_input("请输入:")

printa

然后保存为:c.py

运行:

File"c.py",line1

SyntaxError:Non-ASCIIcharacter'\xe8'infilec.pyonline1,butnoencodingdeclared;seefordetails
vimc.py

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

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

a=raw_input("请输入:")

printa

或者是这样也行:

#encoding:utf-8

a=raw_input("请输入:")

printa

现在可以正常运行了:

请输入:we

we

本文转自 pangfc 51CTO博客,原文链接:http://blog.51cto.com/983836259/1297370,如需转载请自行联系原作者
你可能感兴趣的文章
UIView动画上
查看>>
Java工厂模式
查看>>
cocos2dx 3.3 场景切出时RenderTexture crash
查看>>
SqlBulkCopy批量插入数据时,不执行触发器和约束的解决方法
查看>>
linux -- ubuntu14.10安装gnome桌面环境和dock工具
查看>>
成都项目中因为MYSQL与SSDB备分时间不一致,导致主键产生器错误解决一例
查看>>
struts2之防止表单重复提交
查看>>
使用kettle转换中的JavaScript对密码进行加密和解密
查看>>
SQL SERVER 2005 数据库置疑修复
查看>>
Smokeping如何清空图标数据
查看>>
让程序员跳槽的非钱原因
查看>>
ArcGIS Add-in——自动保存编辑
查看>>
大量原创视频教程分享(01)---XSL语法教程
查看>>
Linux在什么样的从脚本文件数据库sh格式改变sql格式
查看>>
【数据库设计-1.2】主键的设计
查看>>
在Centos中使用goaccess查看Nginx日志
查看>>
正确AJAX了解该技术的,创建,应用
查看>>
MongoDB(四)-- 主从配置
查看>>
android ImageView的scaleType属性
查看>>
WPF MVVM UI分离之《交互与数据分离》
查看>>