python08-文件操作之读

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

猜你喜欢

转载自blog.csdn.net/qq_37431752/article/details/86499137