python3 读取文件-2
Posted Tang豆豆
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3 读取文件-2相关的知识,希望对你有一定的参考价值。
1、脚本
from sys import argv
script,filename = argv
#以读的模式打开txt文件
txt = open(filename,\'r+\')
print ("the filename is %s" %filename)
print ("the following is read function")
#read()表示返回文件中的所有行,并且每行都是换行输出
print (txt.read())
#txt.seek(0)光标移动到第一行第一个字符
txt.seek(0)
print ("the following is readlines function")
#readlines()表示返回的是一个list,即你写入的任何字符都会在这个list中输出
print (txt.readlines())
print ("the following is readline function")
txt.seek(0)
#readline()表示返回第一行字符
print (txt.readline())
txt.seek(0)
#readline(3)表示返回前三个字符
lines = txt.readline(3)
print (lines)
txt.close()
2、输出结果
备注
txt=txt.readline(),返回的是文件中的第一行hello。
txt=txt.read(),返回的是文件中的所有行,并且每行都是换行输出。
txt=txt.readlines(),返回的是一个list,即你写入的任何字符都会在这个list中输出
txt=txt.readlines(n),返回的是你写入的前n个字符
以上是关于python3 读取文件-2的主要内容,如果未能解决你的问题,请参考以下文章