# python3.7
1.read()会读取文件的全部内容,read(size)方法,每次最多读取size个字节的内容,返回字符串.
#a.txt 第一行为abc
#a.txt 第二行为a12
代码:
f =open('a.txt', 'r')
content = f.read()
print('文件名为:', f.name)
print (content)
f.close()
结果:
文件名为: a.txt #打印出文件的名字
abc #打印出第一行的内容(print (content))
a12 #打印出第二行的内容(print (content))
Note: 因为使用read()读取每行结尾会有\n,实际输出等同于content = ‘abc\na12’.
2.readline可以每次读取一行内容,调用readlines()一次读取所有内容并按行返回字符串.
代码:
f =open('a.txt', 'r')
content = f.readline()
print('文件名为:', f.name)
print (content)
print(len(content))
f.close()
结果:
文件名为: a.txt #打印出文件的名字