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中你应该知道的一些内置函数
Mar 31 Python
浅谈scrapy 的基本命令介绍
Jun 13 Python
itchat和matplotlib的结合使用爬取微信信息的实例
Aug 25 Python
python决策树之CART分类回归树详解
Dec 20 Python
python使用生成器实现可迭代对象
Mar 20 Python
在python中使用with打开多个文件的方法
Jan 07 Python
python对文件目录的操作方法实例总结
Jun 24 Python
python中必要的名词解释
Nov 20 Python
Python小程序之在图片上加入数字的代码
Nov 26 Python
Python爬虫库BeautifulSoup的介绍与简单使用实例
Jan 25 Python
解决keras模型保存h5文件提示无此目录问题
Jul 01 Python
Jupyter notebook命令和编辑模式常用快捷键汇总
Nov 17 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学习笔记 PHP面向对象的程序设计
2011/06/13 PHP
PHP防范SQL注入的具体方法详解(测试通过)
2014/05/09 PHP
php常用数学函数汇总
2014/11/21 PHP
10个超级有用值得收藏的PHP代码片段
2015/01/22 PHP
php中删除数组的第一个元素和最后一个元素的函数
2015/03/07 PHP
Yii获取当前url和域名的方法
2015/06/08 PHP
在Windows系统下使用PHP生成Word文档的教程
2015/07/03 PHP
最准确的php截取字符串长度函数
2015/10/29 PHP
php简单实现sql防注入的方法
2016/04/22 PHP
用PHP写的一个冒泡排序法的函数简单实例
2016/05/26 PHP
关于Laravel Route重定向的一个注意点
2017/01/16 PHP
Javascript 按位与赋值运算符 (&amp;=)使用介绍
2014/02/04 Javascript
js图片闪动特效可以控制间隔时间如几分钟闪动一下
2014/08/12 Javascript
jQuery获取访问者IP地址的方法(基于新浪API与QQ查询接口)
2016/05/25 Javascript
vue.js实现仿原生ios时间选择组件实例代码
2016/12/21 Javascript
vue获取input输入值的问题解决办法
2017/10/17 Javascript
实例解析ES6 Proxy使用场景介绍
2018/01/08 Javascript
VUE实现可随意拖动的弹窗组件
2018/09/25 Javascript
一秒学会微信小程序制作table表格
2019/02/14 Javascript
详解key在Vue列表渲染时究竟起到了什么作用
2019/04/20 Javascript
vue子路由跳转实现tab选项卡
2019/07/24 Javascript
js实现上传按钮并显示缩略图小轮子
2020/05/04 Javascript
JS实现炫酷雪花飘落效果
2020/08/19 Javascript
手把手教你实现 Promise的使用方法
2020/09/02 Javascript
Python爬虫包BeautifulSoup简介与安装(一)
2018/06/17 Python
python中open函数的基本用法示例
2019/09/07 Python
python各层级目录下import方法代码实例
2020/01/20 Python
python 爬取百度文库并下载(免费文章限定)
2020/12/04 Python
CSS3 网页下拉菜单代码解释 中文翻译
2010/02/27 HTML / CSS
俄罗斯运动鞋商店:Sneakerhead
2018/05/10 全球购物
都柏林通行卡/城市通票:The Dublin Pass
2020/02/16 全球购物
我们的节日中秋活动方案
2014/08/19 职场文书
运动会广播稿150字(9篇)
2014/09/20 职场文书
学生检讨书范文
2019/06/24 职场文书
fastdfs+nginx集群搭建的实现
2021/03/31 Servers
关于springboot 配置date字段返回时间戳的问题
2021/07/25 Java/Android