博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
打印python包含汉字报SyntaxError: Non-ASCII character '\xe4' in file
阅读量:4640 次
发布时间:2019-06-09

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

因为本人主要使用Scala语言,但是之前同事包括老大都是使用python,加上python在spark的使用中的确越来越受欢迎,所以最近准备入坑python,但是装完写demo的时候出了问题,如下:

1677936-20190630180757168-1376267550.png
1677936-20190630180820807-1593219842.png
查了下发现,这是python编码的问题, python中默认的编码格式是ASCII格式, 所以在没修改编码格式时无法正确打印汉字。
解决办法: 在以后的每一个需要显示汉字的python文件中, 可以采用如下方法在 #!/usr/bin/python的下一行加上一句话来定义编码格式
1677936-20190630181118210-1861952116.png
1677936-20190630181124239-461471453.png
参考文档:

转载于:https://www.cnblogs.com/yewu123/p/11110677.html

你可能感兴趣的文章
生理周期
查看>>
(蓝桥杯)第八届A组C/C++方格分割
查看>>
react 版的知乎日报
查看>>
使用CSS3制作漂亮的按钮
查看>>
sql server 2014登录账号
查看>>
使用OutputDebugString输出调试信息
查看>>
leetcode 之Candy(12)
查看>>
kv.go
查看>>
利用截取字符串,生成已声明的字符串中的4位随机验证码。
查看>>
Spring 事务模型
查看>>
【MM系列】SAP S/4 HANA BP创建客户/供应商的一点想法
查看>>
【HANA系列】SAP HANA XS使用JavaScript数据交互详解
查看>>
【HANA系列】SAP HANA SQL获取上周的周一
查看>>
对称矩阵
查看>>
轮播图笔记!
查看>>
值类型与引用类型
查看>>
This kernel requires an x86-64 CPU, but only detected an i686 CPU.
查看>>
PAT 1023 Have Fun with Numbers[大数乘法][一般]
查看>>
三维空间中的几种坐标系
查看>>
乘法表
查看>>