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使用matplotlib绘制柱状图教程
Feb 08 Python
Python中出现IndentationError:unindent does not match any outer indentation level错误的解决方法
Apr 18 Python
用python做游戏的细节详解
Jun 25 Python
python 自动轨迹绘制的实例代码
Jul 05 Python
已安装tensorflow-gpu,但keras无法使用GPU加速的解决
Feb 07 Python
python logging设置level失败的解决方法
Feb 19 Python
Python常用编译器原理及特点解析
Mar 23 Python
django列表筛选功能的实现代码
Mar 27 Python
Python模拟伯努利试验和二项分布代码实例
May 27 Python
python制作一个简单的gui 数据库查询界面
Nov 19 Python
python+appium+yaml移动端自动化测试框架实现详解
Nov 24 Python
Python函数式编程中itertools模块详解
Sep 15 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数组是否为空的代码
2011/09/08 PHP
php使用百度ping服务代码实例
2014/06/19 PHP
PHP中的Streams详细介绍
2014/11/12 PHP
YII框架中搜索分页jQuery写法详解
2016/12/19 PHP
静态页面下用javascript操作ACCESS数据库(读增改删)的代码
2007/05/14 Javascript
JavaScript基本概念初级讲解论坛贴的学习记录
2009/02/22 Javascript
从数组中随机取x条不重复数据的JS代码
2013/12/24 Javascript
jQuery实现仿Google首页拖动效果的方法
2015/05/04 Javascript
跟我学习javascript的函数调用和构造函数调用
2015/11/16 Javascript
一起学写js Calender日历控件
2016/04/14 Javascript
jQuery事件绑定on()与弹窗实现代码
2016/04/28 Javascript
jquery dialog获取焦点的方法
2017/02/09 Javascript
Vue2.0 多 Tab切换组件的封装实例
2017/07/28 Javascript
微信小程序模版渲染详解
2018/01/26 Javascript
React Native中NavigatorIOS组件的简单使用详解
2018/01/27 Javascript
基于rollup的组件库打包体积优化小结
2018/06/18 Javascript
浅谈vue中组件绑定事件时是否加.native
2019/11/09 Javascript
[03:31]DOTA2英雄基础教程 大地之灵
2013/12/17 DOTA
python中的hashlib和base64加密模块使用实例
2014/09/02 Python
整理Python中的赋值运算符
2015/05/13 Python
浅谈Python中的可变对象和不可变对象
2017/07/07 Python
使用Python搭建虚拟环境的配置方法
2018/02/28 Python
画pytorch模型图,以及参数计算的方法
2019/08/17 Python
python进程池实现的多进程文件夹copy器完整示例
2019/11/27 Python
.dcm格式文件软件读取及python处理详解
2020/01/16 Python
Django restful framework生成API文档过程详解
2020/11/12 Python
html5实现输入框fixed定位在屏幕最底部兼容性
2020/07/03 HTML / CSS
加热夹克:RAVEAN
2018/10/19 全球购物
班组长的岗位职责
2013/12/09 职场文书
毕业生就业意向书
2014/04/01 职场文书
父母寄语大全
2014/04/12 职场文书
向国旗敬礼活动总结
2014/09/27 职场文书
2014年党的群众路线学习心得体会
2014/11/05 职场文书
幼儿教师辞职信范文
2015/03/02 职场文书
同学聚会通知短信
2015/04/20 职场文书
2015年公务员转正工作总结
2015/04/24 职场文书