Python读取.TXT文件中的网络数据时使用.read()与.readlines()的区别!
##使用.read()函数
//打开文件
data = open("E:\\sign data\\SCJ.txt")
data = data.read()
print data
运行结果:
使用.readlines()
data = open("E:\\sign data\\SCJ.txt")
data = data.readlines()
print data
总结
.read()函数是把TXT文件中的每一行都读出来显示,相当于你打开了文件,并看到了里面的内容。
.readlines()函数是把文件中读取的每一行数据,放入一个列表中,每行数据作为列表中的一项元素。
.readlines()读取的数据,方便之后的调用,可以调用每个元素。
如何将read()函数读取的数据以行为单位放进列表中
data = open("E:\\sign data\\SCJ.txt")
data = data.read()
data1 = data.split("\n")
print data1
运行结果:
可以看见与readlines()生成的函数仍有区别,列表中的每一项的最后少了换行符号。