文件操作方法

 

# 1.读系列
with open(r'a.txt', 'r', encoding='utf8') as f:
    # print(f.read())  # 一次性读取文件内所有的内容
    # print(f.readline())  # 每次只读文件一行内容
    # print(f.readlines())  # 读取文件所有的内容 组织成列表 每个元素是文件的每行内容
    # print(f.readable())  # 判断当前文件是否具备读的能力




# 2.写系列
with open(r'a.txt','w',encoding='utf8') as f:
    # f.write('克服一切困难 奥利给!')  # 往文件内写入文本内容
    # f.write(123)  # 写入的内容必须是字符串类型
    # f.writelines(['jason','kevin','tony'])  # 可以将列表中多个字符串元素全部写入
    # print(f.writable())  # True
    # print(f.readable())  # False

    f.flush()  # 直接将内存内文件数据刷到硬盘 相当于ctrl+s

 

posted @ 2021-12-10 14:40  tslam  阅读(23)  评论(0编辑  收藏  举报