美文网首页
IO(文件操作)

IO(文件操作)

作者: 流光汐舞 | 来源:发表于2017-07-11 21:08 被阅读0次

      今天开始学习IO,我觉得知识点比较琐碎,需要多看多练,特别是要掌握一些常用的模块,例如OS模块,os.path模块.

          IO在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。IO编程中,Stream(流)是一个很重要的概念,可以把流想象成一个水管,数据就是水管里的水,但是只能单向流动。Input Stream就是数据从外面(磁盘、网络)流进内存,Output Stream就是数据从内存流到外面去。对于浏览网页来说,浏览器和新浪服务器之间至少需要建立两根水管,才可以既能发数据,又能收数据。

         在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件.

    open(文件名,访问模式)      示例如下:       f = open('test.txt','w')

    close( )关闭文件,执行完文件操作后要记得关闭。 示例如下:

    f = open('test.txt','w')            

    f.close()

    windows下的路径表示方法:

    然后是文件的读写:

    获取当前读写位置:

             在读写文件的过程中,如果想知道当前的位置,可以使用tell()来获取

    从0开始到字符的个数

    相关文章

      网友评论

          本文标题:IO(文件操作)

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