python之文件操作

1.文件操作使用的函数是open

2.文件操作模式:

r:只读模式

w:只写模式【不可读,不存在就创建,存在就清空内容】

x:只写模式【不可读,不存在就创建,存在就报错】

a:增加模式【可读,不存在就创建,存在只增加内容】

"+"表示可以同时读写某个文件,具体为:

r+:读写

w+:写读

x+:写读

a+:写读
3.文件操作步骤:
  打开
操作
关闭
#写的过程
f=open('log.txt','w',encoding='utf-8')
f.write('hello')
f.close()
'''写的过程'''
f=open('log.txt','r',encoding='utf-8')
#读取文件所有的内容
print(f.read())
f.close()
4.with上下文
#不用关闭文件,内部会自己执行这个操作
with open('log.txt','w') as f:
    f.writelines('''
    asrty
    asdfjk
    dsadfgds
    adfdsasd
    fgdsadfg
    dsadfgds
    adfgrfds''')

5.读取文件的内容

with open('log.txt','r') as f:
    #读取文件所有的内容
    print(f.read())
    #读取文件第一行内容
    print(f.readlines())
    #按行读取文件内容
    for item in f.readlines():
        print(item.strip())


posted @ 2021-11-29 19:33  Cyyy-  阅读(48)  评论(0)    收藏  举报