20:00 2019/1/15/周二
//文件操作:open()相当于是一个应用程序,通过open函数向操作系统上调用应用程序。赋值给f然后在进行操作。
f=open("九门",encoding="utf-8")#encoding="utf-8"如果不加入这一行,会因为转码问题报错。
#利用open()打开文件
data=f.read() #利用data存储读取的文件内容
print(data) #打印操作
f.close()
//readline()//读取文件里面一行文字
f=open("九门",'r',encoding="utf-8")
data=f.readline()
print(f.readline())
print(f.readline())
print(f.readline())
结果
:
22222222
3333333
444444444
//
f=open("九门",'r',encoding="utf-8")
data=f.readline()
print(f.readline())
print(f.readline(),end=" ")
print(f.readline(),end=" ")//去掉前面的换行。
结果:
22222222
3333333
444444444 //
//readlines()
f=open("九门",'r',encoding="utf-8")
# data=f.readlines()
print(f.readline())
print(f.readline(),end=" ")
print(f.readline(),end=" ")
data=f.readlines()//这个是读取从剩下的全部信息,如果这一行加在最开始的地方,则,后面的通过readline()读取的文件就为空了。
print(data)
结果:111111111
22222222
3333333
['444444444']//
九门文件里面的文件:
111111111 22222222 3333333 444444444