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实例之wxpython中Frame使用方法
Jun 09 Python
对pandas中iloc,loc取数据差别及按条件取值的方法详解
Nov 06 Python
在Python中定义一个常量的方法
Nov 10 Python
对python mayavi三维绘图的实现详解
Jan 08 Python
详解Numpy数组转置的三种方法T、transpose、swapaxes
May 27 Python
tesserocr与pytesseract模块的使用方法解析
Aug 30 Python
python处理RSTP视频流过程解析
Jan 11 Python
Django choices下拉列表绑定实例
Mar 13 Python
Python学习之路安装pycharm的教程详解
Jun 17 Python
解决Keras中CNN输入维度报错问题
Jun 29 Python
Python DES加密实现原理及实例解析
Jul 17 Python
Python多分支if语句的使用
Sep 03 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 小心urldecode引发的SQL注入漏洞
2011/10/27 PHP
Zend Framework实现留言本分页功能(附demo源码下载)
2016/03/22 PHP
php函数传值的引用传递注意事项分析
2016/06/25 PHP
jquery last-child 列表最后一项的样式
2010/01/22 Javascript
Javascript 倒计时源代码.(时.分.秒) 详细注释版
2011/05/09 Javascript
利用百度地图JSAPI生成h7n9禽流感分布图实现代码
2013/04/15 Javascript
JS图片无缝滚动(简单利于使用)
2013/06/17 Javascript
jquery插件开发之实现md5插件
2014/03/17 Javascript
jQuery简单实现提交数据出现loading进度条的方法
2016/03/29 Javascript
jQuery+ajax的资源回收处理机制分析
2017/01/07 Javascript
BOM之navigator对象和用户代理检测
2017/02/10 Javascript
ES6中Iterator与for..of..遍历用法分析
2017/03/31 Javascript
详谈angularjs中路由页面强制更新的问题
2017/04/24 Javascript
详解webpack+es6+angular1.x项目构建
2017/05/02 Javascript
JavaScript实现图片本地预览功能【不用上传至服务器】
2017/09/20 Javascript
360提示[高危]使用存在漏洞的JQuery版本的解决方法
2017/10/27 jQuery
Node实战之不同环境下配置文件使用教程
2018/01/02 Javascript
vue路由教程之静态路由
2019/09/03 Javascript
angular8和ngrx8结合使用的步骤介绍
2019/12/01 Javascript
Postman环境变量全局变量使用方法详解
2020/08/13 Javascript
浅析Python基础-流程控制
2016/03/18 Python
Python中顺序表的实现简单代码分享
2018/01/09 Python
Python zip()函数用法实例分析
2018/03/17 Python
使用python读取csv文件快速插入数据库的实例
2018/06/21 Python
python实现将range()函数生成的数字存储在一个列表中
2020/04/02 Python
pip安装提示Twisted错误问题(Python3.6.4安装Twisted错误)
2020/05/09 Python
详解tensorflow2.x版本无法调用gpu的一种解决方法
2020/05/25 Python
python中通过pip安装库文件时出现“EnvironmentError: [WinError 5] 拒绝访问”的问题及解决方案
2020/08/11 Python
一款纯css3实现的响应式导航
2014/10/31 HTML / CSS
应用化学专业本科生求职信
2013/09/29 职场文书
高中毕业生生活的自我评价
2013/12/08 职场文书
十八大宣传标语
2014/10/09 职场文书
自主招生学校推荐信范文
2015/03/26 职场文书
导师鉴定意见
2015/06/05 职场文书
迎新生晚会主持词
2015/06/30 职场文书
详解Flutter自定义应用程序内键盘的实现方法
2022/06/14 Java/Android