首页 > 其他 > 详细

IO操作

时间:2020-09-06 14:44:00      阅读:64      评论:0      收藏:0      [点我收藏+]

1.文件IO

with open(path,mod) as f:

  1.1 f.read()

        一次读取全部内容。要注意文件大小和内存大小。

       如果内存过小,则可以每次读取一部内容.f.read(size).读完后,seek自动跳到读取内容的末尾。

   1.2 f.readlines()

        一次读取全部行数,以list返回。其他同read.

        readlines()输入读取的大小后,最后一行会输出完整内容。例如读取100个字符,其中最后两个字符在最后一行,则会输出完整的最后一行。

        每一行也可以通过 for i in f:输出。i就是一行的内容。

   1.3 f.readline()

        一次读取一行,读取结束后,seek自动跳到读取行数的末尾。 

   1.4 f.tell()

         返回当前光标的位置

    1.5 f.seek(point,start_point)

          point:光标插入的地方,

          start_point:0→从头开始数;2→从末尾开始数;1→当前位置开始数

IO操作

原文:https://www.cnblogs.com/fishbiubiu/p/13621456.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!