博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python编码知识
阅读量:6319 次
发布时间:2019-06-22

本文共 552 字,大约阅读时间需要 1 分钟。

hot3.png

1、文件编码: #encoding: utf-8 或 #encoding=utf-8 //表示文件的编码方式为utf-8,因此出现在文件中的字符串用utf-8的方式编码。

2、字符串编码: s = '科学研究需要大量的资金' //使用系统默认的编码方式对该字符串进行编码,如果指定了文件的编码方式,这采用文件给定的编码方式编码,这里就是utf-8 s = u'科学研究需要大量的资金但社会资源有限需要政府调控所以需要政府的限' //前面加u修饰后,不受系统环境、文件编码的影响,采用python内置的unicode编码

3、开发环境编码: 正在使用的IDE等的编码方式: 如果为gbk,则输出的字符串为gbk才能正常显示中文编码,否则会出现乱码现象,应该将字符串转换为gbk

4、编码、解码: s = '科学研究需要大量的资金' //文件采用utf-8编码,该字符串使用utf-8编码,首先应该将utf-8的编码转换为uicode编码, s1 = s.decode('utf-8') //将utf-8解码为unicode s2 = s1.encode('gbk’) //将unicode编码转换为gbk编码

转载于:https://my.oschina.net/itsuifeng/blog/117947

你可能感兴趣的文章
POJ 2312Battle City(BFS-priority_queue 或者是建图spfa)
查看>>
CentOS 7 巨大变动之 firewalld 取代 iptables
查看>>
教你如何使用Flutter和原生App混合开发
查看>>
Spring Boot 整合redis
查看>>
CSS hover改变背景图片过渡动画生硬
查看>>
订单的子单表格设置颜色
查看>>
Office365 Exchange Hybrid 番外篇 ADFS后端SQL群集(一)
查看>>
lvs fullnat部署手册(三)rs内核加载toa篇
查看>>
SSL/TLS原理详解
查看>>
buildroot下查找外部编译器通过ext-toolchain-wrapper调用的参数
查看>>
iframe 在ie下面总是弹出新窗口解决方法
查看>>
android编译系统makefile(Android.mk)写法
查看>>
MD5源代码C++
查看>>
Eclipse 添加 Ibator
查看>>
Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义
查看>>
Python编程语言
查看>>
十四、转到 linux
查看>>
Got error 241 'Invalid schema
查看>>
ReferenceError: event is not defined
查看>>
男人要内在美,更要外在美
查看>>