广告
返回顶部
首页 > 资讯 > 后端开发 > Python >设置python的默认编码为utf8
  • 107
分享到

设置python的默认编码为utf8

python 2023-01-31 03:01:18 107人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

(这部分转自南瓜小米粥的博客): 这是python的编码问题,设置Python的默认编码为utf8 python安装目录:/etc/python2.x/sitecustomize.py   1 import sys

(这部分转自南瓜小米粥的博客):

这是python的编码问题,设置Python的默认编码为utf8

python安装目录:/etc/python2.x/sitecustomize.py
 
1 import sys
2 reload(sys)
3 sys.setdefaultencoding('utf-8')
4 try:
5     import apport_python_hook
6 except ImportError:
7     pass
8 else:
9     apport_python_hook.install()
如果在windows下:
可以在Python安装目录下的Lib/site-packages目录中,新建一个sitecustomize.py文件(也可以建在其它地方,然后手工导入,建在这里,每次启动Python的时候设置将自动生效),内容如下:
1 import sys
2 sys.setdefaultencoding('utf-8'#set default encoding to utf-8
然后可以查看到改变已经生效
1 >>> import sys
2 >>> sys.getdefaultencoding()
3 'utf-8'
此时运行程序,如果仍然报告之前的错误,只需要显示地设定输出的编码
1 print s.encode('utf-8')
就可以看到正确显示。


--结束END--

本文标题: 设置python的默认编码为utf8

本文链接: https://www.lsjlt.com/news/187518.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 设置python的默认编码为utf8
    (这部分转自南瓜小米粥的博客): 这是Python的编码问题,设置python的默认编码为utf8 python安装目录:/etc/python2.x/sitecustomize.py   1 import sys ...
    99+
    2023-01-31
    python
  • Python设置默认编码为utf8的方法
    本文实例讲述了Python设置默认编码为utf8的方法。分享给大家供大家参考,具体如下: 这是Python的编码问题,设置python的默认编码为utf8 python安装目录:/etc/python2.x...
    99+
    2022-06-04
    方法 Python
  • 怎么将mysql默认编码改为UTF8
    这篇文章主要介绍怎么将mysql默认编码改为UTF8,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!将mysql默认编码改为UTF8的方法:首先在client字段里加入【default...
    99+
    2022-10-18
  • Mac下更改Mysql5.7的默认编码为utf8
    Mac上从官方安装完Mysql5.7后,有一部分的字符集默认为latin1,而非utf8,为避免乱码的产生,本文介绍将所有字符集设置为utf8 查看当前字符集编码 show variables like...
    99+
    2022-10-18
  • python 默认编码的理解与设置
     原链接: http://notewo.sinaapp.com/blog/full_article/blogid=54   python 里面的编码和解码,就是unicode  和str 这两种形式的相对转换。 编码: uni...
    99+
    2023-01-31
    python
  • mysql设置默认编码为utf-8的方法
    小编给大家分享一下mysql设置默认编码为utf-8的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!mysql设置默认编码为utf-8的方法:1、使用文本编辑器打开my.ini配置文件;2...
    99+
    2022-10-18
  • 为什么把ubuntu16.04设置mysql的编码为utf8
    这篇文章主要介绍了为什么把ubuntu16.04设置mysql的编码为utf8,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。ubuntu 1...
    99+
    2022-10-18
  • php设置默认编码的方法
    这篇文章给大家分享的是有关php设置默认编码的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。php设置默认编码的方法:1、在php安装路径里找到“php.ini”配置文件,并打开;2、在文件里找到“defau...
    99+
    2023-06-14
  • php.ini如何设置默认编码
    这篇文章主要介绍了php.ini如何设置默认编码,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php.ini设置默认编码的方法:1、在PHP的安装路径中,找到并打开php.i...
    99+
    2023-06-15
  • MySQL中怎么设置默认编码
    MySQL中怎么设置默认编码,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。最近在MacOS下用django框架做web开发,于...
    99+
    2022-10-18
  • html设置编码utf8的方法
    这篇文章主要介绍html设置编码utf8的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!html有什么特点1、简易性:超级文本标记语言版本升级采用超集方式,从而更加灵活方便,适合初学前端开发者使用。2、可扩展性:...
    99+
    2023-06-14
  • 怎么在python中为dict.setdefault()设置默认值
    怎么在python中为dict.setdefault()设置默认值?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。python可以做什么Python是一种编程语言...
    99+
    2023-06-14
  • Win8如何设置IE为默认的HTML编辑器
      对于网络编辑或前端来说,编辑HTML文件是一项常规任务。IE作为最常见的浏览器之一,设置IE默认的HTML编辑器是很多用户关注的焦点。我们以Win8为例,来看看如何设置IE默认的HTML编辑器。   ...
    99+
    2022-06-04
    编辑器 如何设置 HTML
  • mysql中怎么设置默认字符编码
    mysql中怎么设置默认字符编码,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。MySQL基础配置之mysql的默认字符编码的设置(my.ini...
    99+
    2022-10-18
  • php用header设置了utf8编码为什么还会乱码
    在PHP中,使用`header()`函数设置编码为utf-8只是告诉浏览器将响应的内容按照utf-8编码进行解析。然而,如果你的网页...
    99+
    2023-08-18
    PHP
  • 怎么在python中为类属性设置默认值
    这篇文章将为大家详细讲解有关怎么在python中为类属性设置默认值,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。python的数据类型有哪些python的数据类型:1. 数字类型,包括int...
    99+
    2023-06-14
  • mysql设置数据表默认编码格式的方法
    这篇文章主要介绍mysql设置数据表默认编码格式的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mysql设置数据表的默认编码格式的方法:1、打开my.ini配置文件;2、添加配...
    99+
    2022-10-18
  • mysql怎么设置null的值默认为0
    mysql中设置null值默认为0的方法在建表时通过使用DEFAULT设置null的值默认为0首先,在命令行中启动MySQL服务;sudo service mysql startMySQL服务启动后,输入用户名...
    99+
    2022-10-15
  • Windows下mysql5.7设置区分大小写(敏感),设置默认编码utf8mb4
    修改编码 c盘下搜索 C:\ProgramData\MySQL\MySQL Server 5.7 在该my.ini文件下进行配置修改 [client] default-charac...
    99+
    2022-11-13
    mysql 5.7 大小写 mysql 5.7utf8mb4
  • 在navicat中为datetime设置默认值的方法
    小编给大家分享一下在navicat中为datetime设置默认值的方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!在使用navicat设计表的字段时,是可以给字段设置默认值的,但是dat...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作