zoukankan      html  css  js  c++  java
  • 内置函数_open

    描述

    open()函数:打开一个文件,创建一个 file 对象,相关的方法才可以调用它进行读写。

    语法

    open(file, mode)


    
    
    

    file 对象方法

       file.read([size]):size 未指定则返回整个文件,如果文件大小 >2 倍内存则有问题,f.read()读到文件尾时返回""(空字串)。

      file.readline():每次只读取文件的一行,通过也是读取到一行内容放到一个字符串变量中,返回str。

      file.readlines([size])  每次按行读取整个文件内容,将读取到的内容放到一个列表中,返回list类型。

      f.write("hello "):如果要写入字符串以外的数据,先将他转换为字符串。

      f.tell():返回一个整数,表示当前文件指针的位置(就是到文件头的字节数)。

      f.seek(偏移量,[起始位置]):用来移动文件指针。

        偏移量: 单位为字节,可正可负

        起始位置: 0 - 文件头, 默认值; 1 - 当前位置; 2 - 文件尾

      f.close() 关闭文件


    示例代码:

    f = open('a.txt', 'r')
    content = f.read()
    print(content)  # hello world
    f.close()
    View Code
    
    
    
     
  • 相关阅读:
    CCPC-Wannafly Winter Camp Day4 Div1
    CCPC-Wannafly Winter Camp Day4 Div1
    CCPC-Wannafly Winter Camp Day4 Div1
    CCPC-Wannafly Winter Camp Day5 Div1
    Luogu 1603
    洛谷试炼场
    Codeforces 1100
    Codeforces 1099E
    Codeforces 1099
    Luogu 1093
  • 原文地址:https://www.cnblogs.com/yujiemeigui/p/14611840.html
Copyright © 2011-2022 走看看