jupyter 中文乱码设置编码格式 避免控制台输出的解决


Posted in Python onApril 20, 2020

我就废话不多说了,大家还是直接看代码吧!

stdi, stdo, stde = sys.stdin, sys.stdout, sys.stderr
reload(sys)
sys.setdefaultencoding('utf-8')
sys.stdin, sys.stdout, sys.stderr = stdi, stdo, stde

补充知识:python声明源文件编码格式、选择解释器

1、在不加任何的编码说明的时候,默认是ascii码,所以在页面上有中文的时候会显示错误,并且源文件无法被解释。”Non-ASCII character '\xe7' in file E:/pythonP/HMMTest.py on line 4, but no encoding declared;“,页面上的显示可以看出来有问题

jupyter 中文乱码设置编码格式 避免控制台输出的解决

2、python 源文件加编码说明:

这个说明可以在第一行也可以在第二行,但是必须是在前两行。

声明的格式要满足一个正则表达式:"^[ \t\v]*#.*?coding[:=][ \t]*([-_.a-zA-Z0-9]+)"

常见的格式为:

# -*- coding: <encoding name> -*-
# coding=<encoding name>
something something coding=<encoding name>

3、经常在文件头看到#!/usr/local/bin/python:

这个注释可以用来指定要使用的解释器,所以如果有两个版本的python的话,可以用这种方式来指定想要使用的python。

例如在源文件开始写上:#!F://python 来指定python解释器路径

jupyter 中文乱码设置编码格式 避免控制台输出的解决

这样就可以直接运行了

以上这篇jupyter 中文乱码设置编码格式 避免控制台输出的解决就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中使用logging模块代替print(logging简明指南)
Jul 09 Python
详解python进行mp3格式判断
Dec 23 Python
Python3利用SMTP协议发送E-mail电子邮件的方法
Sep 30 Python
Python使用Matplotlib实现雨点图动画效果的方法
Dec 23 Python
浅谈pycharm的xmx和xms设置方法
Dec 03 Python
Django框架实现的简单分页功能示例
Dec 04 Python
Python之列表实现栈的工作功能
Jan 28 Python
Python调用C语言的实现
Jul 26 Python
pyecharts调整图例与各板块的位置间距实例
May 16 Python
通过实例了解python__slots__使用方法
Sep 14 Python
Python字符串常规操作小结
Apr 03 Python
使用scrapy实现增量式爬取方式
Jun 21 Python
Tensorflow tf.nn.atrous_conv2d如何实现空洞卷积的
Apr 20 #Python
python argparse模块通过后台传递参数实例
Apr 20 #Python
TensorFlow tf.nn.conv2d_transpose是怎样实现反卷积的
Apr 20 #Python
Tensorflow tf.nn.depthwise_conv2d如何实现深度卷积的
Apr 20 #Python
解决python脚本中error: unrecognized arguments: True错误
Apr 20 #Python
python argparse传入布尔参数false不生效的解决
Apr 20 #Python
parser.add_argument中的action使用
Apr 20 #Python
You might like
php echo 输出字符串函数详解
2010/05/13 PHP
基于PHP Socket配置以及实例的详细介绍
2013/06/13 PHP
php smarty truncate UTF8乱码问题解决办法
2014/06/13 PHP
php curl中gzip的压缩性能测试实例分析
2016/11/08 PHP
关于php 高并发解决的一点思路
2017/04/16 PHP
php实现的顺序线性表示例
2019/05/04 PHP
Prototype ObjectRange对象学习
2009/07/19 Javascript
JavaScript基础语法让人疑惑的地方小结
2012/05/23 Javascript
借助script进行Http跨域请求:JSONP实现原理及代码
2013/03/19 Javascript
jquery实现弹出层遮罩效果的简单实例
2014/03/03 Javascript
JavaScript Array对象扩展indexOf()方法
2014/05/09 Javascript
JavaScript实现标题栏文字轮播效果代码
2015/10/24 Javascript
JavaScript重载函数实例剖析
2016/05/13 Javascript
chrome下判断点击input上标签还是其余标签的实现方法
2016/09/18 Javascript
修改ligerui 默认确认按钮的方法
2016/12/27 Javascript
浅谈JS验证表单文本域输入空格的问题
2017/02/14 Javascript
使用命令行工具npm新创建一个vue项目的方法
2017/12/27 Javascript
Vue中的异步组件函数实现代码
2018/07/20 Javascript
深入了解JS之作用域和闭包
2020/06/16 Javascript
浅析Python多线程下的变量问题
2015/04/28 Python
Python fileinput模块使用实例
2015/06/03 Python
Python List cmp()知识点总结
2019/02/18 Python
django实现类似触发器的功能
2019/11/15 Python
tensorflow如何继续训练之前保存的模型实例
2020/01/21 Python
python with (as)语句实例详解
2020/02/04 Python
20行Python代码实现一款永久免费PDF编辑工具的实现
2020/08/27 Python
JD Sports德国官网:英国领先的运动鞋和运动服饰零售商
2018/02/26 全球购物
CHARLES & KEITH台湾官网:新加坡时尚品牌
2019/07/30 全球购物
英国婚礼商城:Wedding Mall
2019/11/02 全球购物
工作交流会欢迎词
2014/01/12 职场文书
道路交通安全实施方案
2014/03/12 职场文书
幼儿教师暑期培训方案
2014/08/27 职场文书
2014教师党员个人自我评议
2014/09/20 职场文书
山东省召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
在职证明格式样本
2015/06/15 职场文书
教师节感想
2015/08/11 职场文书