zoukankan      html  css  js  c++  java
  • 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)

  • 相关阅读:
    几个开源项目实体层实现方式比较
    ASP.NET MVC+LINQ开发一个图书销售站点
    C#流程控制
    用Java实现多线程服务器程序
    C#修饰符
    C#中的转义字符
    自定义实体类简介
    JAVA学习笔记——多线程(并发)
    java 多线程 wait() 以及 notirfy() 简析
    OA系统权限管理设计
  • 原文地址:https://www.cnblogs.com/hello1123/p/7372950.html
Copyright © 2011-2022 走看看