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正则分组的应用
Nov 10 Python
python批量提交沙箱问题实例
Oct 08 Python
Python实现对excel文件列表值进行统计的方法
Jul 25 Python
Python实现通讯录功能
Feb 22 Python
利用Python写一个爬妹子的爬虫
Jun 08 Python
浅述python中深浅拷贝原理
Sep 18 Python
Python实现的旋转数组功能算法示例
Feb 23 Python
python函数的万能参数传参详解
Jul 26 Python
python 伯努利分布详解
Feb 25 Python
Python matplotlib图例放在外侧保存时显示不完整问题解决
Jul 28 Python
django有哪些好处和优点
Sep 01 Python
Python eval函数介绍及用法
Nov 09 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
S900/ ETON E1-XM 收音机
2021/03/02 无线电
php构造函数实例讲解
2013/11/13 PHP
Yii2.0 Basic代码中路由链接被转义的处理方法
2016/09/21 PHP
Yii2针对游客、用户防范规则和限制的解决方法分析
2016/10/08 PHP
php 自定义错误日志实例详解
2016/11/12 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
2020/04/02 PHP
用YUI做了个标签浏览效果
2007/02/20 Javascript
DWR Ext 加载数据
2009/03/22 Javascript
图片连续滚动代码[兼容IE/firefox]
2009/06/11 Javascript
js写的评论分页(还不错)
2013/12/23 Javascript
js中document.write的那点事
2014/12/12 Javascript
JS模式之单例模式基本用法
2015/06/30 Javascript
详解微信小程序——自定义圆形进度条
2016/12/29 Javascript
JS如何判断浏览器类型和详细区分IE各版本浏览器
2017/03/04 Javascript
vue.js利用defineProperty实现数据的双向绑定
2017/04/28 Javascript
深入理解react-router@4.0 使用和源码解析
2017/05/23 Javascript
vue 通过下拉框组件学习vue中的父子通讯
2017/12/19 Javascript
微信小程序模拟cookie的实现
2018/06/20 Javascript
详解mpvue实现对苹果X安全区域的适配
2019/07/31 Javascript
javascript绘制简单钟表效果
2020/04/07 Javascript
[56:18]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#2 MVP.Phx VS Fnatic第二局
2016/03/05 DOTA
Python中使用select模块实现非阻塞的IO
2015/02/03 Python
Python中实现结构相似的函数调用方法
2015/03/10 Python
详细讲解用Python发送SMTP邮件的教程
2015/04/29 Python
简单介绍Python中的floor()方法
2015/05/15 Python
Python安装官方whl包和tar.gz包的方法(推荐)
2017/06/04 Python
Python中循环引用(import)失败的解决方法
2018/04/22 Python
Python实现的拟合二元一次函数功能示例【基于scipy模块】
2018/05/15 Python
Python使用get_text()方法从大段html中提取文本的实例
2019/08/27 Python
python实现微信打飞机游戏
2020/03/24 Python
HTML5中微数据概述及在搜索引擎中的使用举例
2013/02/07 HTML / CSS
优秀村官事迹材料
2014/01/10 职场文书
优秀家长事迹材料
2014/05/17 职场文书
常务副总经理任命书
2014/06/05 职场文书
党员自我评议个人对照检查材料
2014/09/16 职场文书
业余无线电通联Q语
2022/02/18 无线电