• python file and stream


    from sys import stdout ,stdin

    f=open(r"c: extsomefile.txt")

    open(filename,mode,buffering)

      mode

        'r'  read

        'w'  writ

        'a'  追加模式

        'b'  二进制模式

        '+'  读写模式

      buffering

        0 / False   无缓冲,直接读写 硬盘

        1 / True     缓冲,用内存代替硬盘,只有在close/flush才更新硬盘数据

        -1    表示使用默认缓冲区

        大于1   表示缓冲区大小

      基本文件方法

        文件和类文件(支持部分文件方法),有时候也称为流。

        sys.stdin             标准文件输入流

        sys.stdout   标准文件输出流

        sys.stderr   标准错误流

      读和写

        f=open("somefile.txt",'w')

        f.write('hello,word')

        f.close()

        

        f=open("somefile.txt","r")

        f.read()

        file.readline()  读取一行     file.readline(n)   n为非负整数,表示读取的字符(字节)最大值

        file.readlines()读取所有行,并作为列表返回

      关闭文件

        file.close()

        with open() as file:

          close(file)

  • 相关阅读:
    Excel的VBA小练习
    敏捷和产品
    Ubuntu的系统应用
    也晒晒生产力工具:键盘
    SQLServer 2012 Ent 安装失败,另辟蹊径
    还是要精简开发呀,VS2015太大,VS2010不想装
    必须夸夸Sublime,大文件打开
    过节了,开源中国歪歪了!!!
    关于VisualStudio2010发布项目问题
    Visual Studio 各个版本汇总
  • 原文地址:https://www.cnblogs.com/hello1123/p/7372950.html
Copyright © 2020-2023  润新知