python2 1 #python2上所有的字符编码都需要先decode到unicode,再从unicode encode到目标编码 2 str_utf8 = "我就是我" 3 print("str_utf-8:我就是我:",str_utf8) 4 #将utf-8转换为unicode 5 str_u ...
分类:
编程语言 时间:
2019-11-09 10:00:39
阅读次数:
90
关于编码的问题: 在平时编写代码,涉及到打开文件时,常常遇到字符编码的报错, 通过总结,得出以下规律 上节讲到打开文件的编码方式有三种,r、w、a叫做纯净模式, r+、w+、a+模式,在除了可读可写,其他特性与纯净模式一致。 打开文件的时候,光标永远在文档最开始的地方 以w+模式打开文件时,可读可写 ...
分类:
其他好文 时间:
2019-11-08 23:47:12
阅读次数:
80
>>> a = u'\xb2\xe2\xca\xd4' >>> b = a.encode('raw_unicode_escape') >>> print b 测试 >>> c = a.encode('latin1') >>> print c 测试 unicode.encode(text, encod ...
分类:
编程语言 时间:
2019-11-08 20:56:49
阅读次数:
87
字符编码与文件处理 一、前置知识点: ? 1、程序执行的三大核心硬件( ): ? cpu ? 内存 ? 硬盘 ? 正常执行一个程序的要点: ? 1、将硬盘中的数据读到内存 ? 2、由cpu读内存中的数据进行执行 ? 3、在执行程序的时候,生成的数据,优先存入内存 2、python解释器执行一个py文 ...
分类:
其他好文 时间:
2019-11-07 19:31:40
阅读次数:
99
前置知识点: 1、程序执行的三大核心硬件(***): cpu 内存 硬盘 正常执行一个程序的要点: 1、将硬盘中的数据读到内存 2、由cpu读内存中的数据进行执行 3、在执行程序的时候,生成的数据,优先存入内存 2、python解释器执行一个py文件过程(***) 如果没有python解释器,py文 ...
分类:
编程语言 时间:
2019-11-07 19:27:31
阅读次数:
59
基本的文件操作 虽然视频、音频和图片在硬盘中也是用二进制来存储的,但是上一章节讲的字符编码只和文本文件有关,因为 格式的编码并不使用视频,视频有其本身的编码格式,如MP4、avi、mkv等。 一、什么是文件 文件时操作系统为用户或应用程序提供的一个读写硬盘的虚拟单位。文件的操作是基于文件,即文件的操 ...
分类:
其他好文 时间:
2019-11-06 23:19:12
阅读次数:
214
链接:https://www.jianshu.com/p/2642f9d28f34 库名称简介 Chardet字符编码探测器,可以自动检测文本、网页、xml的编码。 colorama主要用来给文本添加各种颜色,并且非常简单易用。 Prettytable主要用于在终端或浏览器端构建格式化的输出。 di ...
分类:
编程语言 时间:
2019-11-06 22:27:20
阅读次数:
364
本周学习计划:流程控制,数据类型的内置方法,字符编码,文件,函数 1.if 语句 if 语句基本用法: 2.while循环(表达式为真时,会一直执行,whlie True 可以加入break终止循环 // while i <= 102 ) 注意:与for循环区别 当条件表达式的返回值为真时,则执行循 ...
分类:
其他好文 时间:
2019-11-04 15:32:30
阅读次数:
79
字节输入流 InputStream 类及其子类的对象表示一个字节输入流。 InputStream 类的常用子类如下。 ByteArrayInputStream 类:将字节数组转换为字节输入流,从中读取字节。 FileInputStream 类:从文件中读取数据。 PipedInputStream 类 ...
分类:
其他好文 时间:
2019-11-03 14:40:21
阅读次数:
87
1. 首先要注意的是,代理Surrogate是专属于UTF-16编码方式的一种机制,UTF-8和UTF-32是不用代理的。 如前文所述,为了让UTF-16能继续编码基本平面后面的增补平面中的码点值,于是扩展了UTF-16编码方式。 具体的扩展方法就是为其增加了代理机制,用两个对应于基本平面码点(即B ...
分类:
其他好文 时间:
2019-11-03 10:45:01
阅读次数:
91