摘要: 代码 f = open('test/gbk.txt', 'a+', encoding='utf-8') print(f.readline()) 最终的执行结果是输出空,为什么呢? a+模式打开文件指针在文件结尾处,所以直接读是读不到内容的 emmm..这是啥意思呢?来看下面代码 f = open(' 阅读全文
posted @ 2020-02-23 19:54 小菠萝测试笔记 阅读(2173) 评论(0) 推荐(2)
摘要: 前言 读取文件的三个方法:read()、readline()、readlines()。均可接受一个方法参数用以限制每次读取的数据量,但通常不使用 read() 优点:读取整个文件,将文件内容放到一个字符串变量中。 劣势:如果文件非常大,尤其是大于内存时,无法使用read()方法。 总结:不适用于读取 阅读全文
posted @ 2020-02-23 17:44 小菠萝测试笔记 阅读(4905) 评论(0) 推荐(1)
摘要: 读写文件背景 读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘。 读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据 阅读全文
posted @ 2020-02-23 16:09 小菠萝测试笔记 阅读(18048) 评论(1) 推荐(6)
摘要: os.walk() 方法简单介绍 主要用来遍历一个目录内各个子目录和子文件 是一个简单易用的文件、目录遍历器,可以帮助我们高效的处理文件、目录方面的事情。 方法参数介绍 os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]]) 阅读全文
posted @ 2020-02-23 12:41 小菠萝测试笔记 阅读(9085) 评论(0) 推荐(1)