[Python3] 读取文本文件[TZZ]

2024-10-12 19:53:02

1、在系统磁盘上(比如:D盘)新建一个名为test的目录,然后新建一个文本文件并命名为“readfile.txt”;

[Python3] 读取文本文件[TZZ]

3、启动IDLE,点击菜单栏中的“File > New File”新建一个文件;

[Python3] 读取文本文件[TZZ][Python3] 读取文本文件[TZZ]

7、继续在Python编辑器中追加“使用while循环遍历文本行”的代码并保存。然后点击F5运行程序。程序运行正确,则两次输出的结果应该是一致的。调用readline()时,如果到达文件结尾,则该函数会返回一个空字符串。基于这一点,可以充当while循环的退出条件;

[Python3] 读取文本文件[TZZ]

9、继续在Python编辑器中追加“打印字符与存储位置”的代码并保存运行。在代码无误时,可以在Shell中见到打印出的位置与字符的列表。在这段代码中,通过文件对象的seek()方法获得了文件长度,然后循环读取每个字符。为了打印出所有字符,使用了%r格式化输出的字符串;

[Python3] 读取文本文件[TZZ]

10、通过上面的代码,你应该已经明白了文本文件内容的存储规则,以后可以通过seek()读取指定位置的字符内容。Enjoy!

猜你喜欢