zoukankan      html  css  js  c++  java
  • Python文件读取与写入

    Python读取和写文件时要使用句柄,借助操作系统间接获取文件的访问和写入权,句柄函数open()有两个模式,读模式 r 和 写模式 w:

    文件读取,模式 r:

    • 直接将文件内容全部读入对象,用read()函数。
    • 将文件内容一行一行读入对象,用readline()函数。
    • 将文件内容作为列表一次性读入对象,列表元素为行内容,用readlines()函数。

    文件写入,模式 w :

    • 将内容写入文件,用write()函数。
    • 将列表写入文件,用writelines()函数。

    文件读取和写入完成后,记得用close()函数关闭句柄,

    文件内容句柄打开一次只能使用一次,如果想要再次从头使用,需要再次打开。

    如果我们不想过多关注句柄是否关闭,文件是否能正常打开和写入,我们可以用with()函数,

    with open(filename) as objname :  等价于objname=open(filename),mode不写默认为 r 读入

    我们就可以正常的读和写操作,关闭句柄,清理内存,处理异常这些活就可以交给Python解释器完成。

  • 相关阅读:
    NOI2015 品酒大会
    BJOI2017 喷式水战改
    代码注释
    mysql zip 安装 和 修改密码
    Jrebel 永久免费激活步骤
    layui 在springboot2.x 时,页面展示不了layui的问题
    最小生成树
    loj 10117 简单题(cqoi 2006)
    vijos 1512 SuperBrother打鼹鼠
    vijos 清点人数
  • 原文地址:https://www.cnblogs.com/xlij1205/p/10698657.html
Copyright © 2011-2022 走看看