这三个方法都用来读取文件数据。只不过读取的数据量不同。 1、read:读取整个文件,如果不指定的话。 2、readline:读取下一行。 3、readlines:读取整个文件保存到一个列表中以供遍历。 三者都可以接受一个参数,从而调节读取的数量。 4、扩展:linecache模块: 可以输出某个文件的第n行 # 获取第6行数据 text= linecache.getline('a.txt',6) print(text)