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 pass 语句使用示例
Mar 11 Python
Python获取文件ssdeep值的方法
Oct 05 Python
Python中为什么要用self探讨
Apr 14 Python
Python中遍历字典过程中更改元素导致异常的解决方法
May 12 Python
python实现将多个文件分配到多个文件夹的方法
Jan 07 Python
Python脚本修改阿里云的访问控制列表的方法
Mar 08 Python
python3实现elasticsearch批量更新数据
Dec 03 Python
Python : turtle色彩控制实例详解
Jan 19 Python
自学python用什么系统好
Jun 23 Python
python 基于pygame实现俄罗斯方块
Mar 02 Python
python代码实现备忘录案例讲解
Jul 26 Python
Pandas-DataFrame知识点汇总
Mar 16 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
一个程序下载的管理程序(四)
2006/10/09 PHP
Ajax PHP分页演示
2007/01/02 PHP
PHP中捕获超时事件的方法实例
2015/02/12 PHP
JavaScript中两个感叹号的作用说明
2011/12/28 Javascript
前台js改变Session的值(用ajax实现)
2012/12/28 Javascript
Jquery实现的tab效果可以指定默认显示第几页
2013/10/16 Javascript
angularjs实现与服务器交互分享
2014/06/24 Javascript
jquery过滤特殊字符',防sql注入的实现方法
2016/08/17 Javascript
解决ajax不能访问本地文件问题(利用js跨域原理)
2017/01/24 Javascript
JS实现PC手机端和嵌入式滑动拼图验证码三种效果
2017/02/15 Javascript
bootstrap3 dialog 更强大、更灵活的模态框
2017/04/20 Javascript
详解Angular2响应式表单
2017/06/14 Javascript
详解node-ccap模块生成captcha验证码
2017/07/01 Javascript
[02:17]快乐加倍!DOTA2食人魔魔法师至宝+迎霜节活动上线
2019/12/22 DOTA
在Python的Flask框架中使用模版的入门教程
2015/04/20 Python
菜鸟使用python实现正则检测密码合法性
2016/01/05 Python
详解Python的Django框架中manage命令的使用与扩展
2016/04/11 Python
python简易实现任意位数的水仙花实例
2018/11/13 Python
python爬虫爬取微博评论案例详解
2019/03/27 Python
python通过robert、sobel、Laplace算子实现图像边缘提取详解
2019/08/21 Python
解决Django删除migrations文件夹中的文件后出现的异常问题
2019/08/31 Python
什么是python的列表推导式
2020/05/26 Python
详解基于Scrapy的IP代理池搭建
2020/09/29 Python
python查询MySQL将数据写入Excel
2020/10/29 Python
GOOD AMERICAN官网:为曲线性感而设计
2017/12/28 全球购物
【魔兽争霸3重制版】原版画面与淬火MOD画面对比
2021/03/26 魔兽争霸
机械设计职业生涯规划书
2013/12/27 职场文书
党员入党表决心的话
2014/03/11 职场文书
基督教婚礼主持词
2014/03/14 职场文书
高中运动会广播稿
2014/09/16 职场文书
副检察长四风问题对照检查材料思想汇报
2014/10/07 职场文书
《卖火柴的小女孩》教学反思
2016/02/19 职场文书
如何使JavaScript休眠或等待
2021/04/27 Javascript
oracle通过存储过程上传list保存功能
2021/05/12 Oracle
Python 装饰器(decorator)常用的创建方式及解析
2022/04/24 Python
GoFrame基于性能测试得知grpool使用场景
2022/06/21 Golang