首页 > 技术文章 > Python中的字符编码

KbMan 2019-07-05 20:38 原文

一、文本编辑器存取文件的原理:

#1、打开编辑器就打开了启动了一个进程,是在内存中的,所以,用编辑器编写的内容也都是存放与内存中的,断电后数据丢失
#2、要想永久保存,需要点击保存按钮:编辑器把内存的数据刷到了硬盘上。
#3、在我们编写一个py文件(没有执行),跟编写其他文件没有任何区别,都只是在编写一堆字符而已。

二、python解释器执行py文件的原理 ,例如python3 test.py

  #1、python解释器启动,此时相当于启动了一个文本编辑器。

  #2、Python解释器相当于一个文本编辑器,当解释器打开一个.py文件的时候,就把这个文件的内容从硬盘上读到了内存中。

  #3、Python的解释性决定了解释器,只关心文本内容,不关心文本后缀。文本后缀不是.py的,例如:用python3 test.txt 也能运行出结果。

  #4、Python解释器解释执行刚刚加载到内存中的文本内容。

对比Python解释器与文本编辑器:Python解释器可以解释执行文本内容,可以识别Python语法,而文本编辑器就是看一下文本内容,也识别不了语法。

 

字符编码。

发展:

  计算机在

推荐阅读