美文网首页
十三:Python之文件操作

十三:Python之文件操作

作者: 项啊丑 | 来源:发表于2020-04-08 14:00 被阅读0次

    一:文件的操作步骤

    1.打开文件

    2.读/写/修改文件内容

    3.关闭文件(自动保存)

    二:文件的写入

    三:文件的读取

    全部读取:

    输出结果:

    逐行读取:

    输出结果:

    四:文件的复制

    五:文件指针的偏移

    1.查看光标的位置:tell()

    2.光标位置手动偏移:seek(offset,whence)

    (1)seek(offset,whence):

    (2)offset--偏移量,可以是负值,代表从后向前移动;

    (3)whence--偏移相对位置,分别有:io.SEEK_SET(相对文件起始位置,也可用“0”表示);io.SEEK_CUR(相对文件当前位置,也可用“1”表示);io.SEEK_END(相对文件结尾位置,也可用“2”表示)。

     seek(x,0):表示指针从开头位置移动到x位置

     seek(x,1):表示指针从当前位置向后移动x个位置

     seek(-x,2):表示指针从文件结尾向前移动x个位置

    例:file.seek(-1,2),文件指针从文件末尾向前移动一个字符,配合read相关方法/函数可读取该字符。

    六:文件及文件夹操作

    七.文件代码行数统计算法

    7.1 统计单行注释

    7.2 统计多行注释

    相关文章

      网友评论

          本文标题:十三:Python之文件操作

          本文链接:https://www.haomeiwen.com/subject/wcfiphtx.html