zoukankan      html  css  js  c++  java
  • python文件操作

    一.文件的打开与关闭

    1.open函数

    读写文件之前,需要打开文件,在Python中,使用 open() 函数来打开文件并返回文件的对象。

    不同模式打开文件的完全列表:

    2.file

     一个文件被打开后,会得到一个file对象,你可以得到有关该文件的各种信息。

    以下是和file对象相关的所有属性的列表:

     3.close函数

    打开文件对文件操作完成后,应该调用 close() 方法关闭文件,释放文件资源。

     二.文件的读写操作

    1.read()

    特点是:读取整个文件,将文件内容放到一个字符串变量中。

    劣势是:如果文件非常大,尤其是大于内存时,无法使用read()方法。

    read()直接读取字节到字符串中,包括后面的换行符。

    2.radeline()

    特点:readline()方法每次读取一行;返回的是一个字符串对象,保持当前行的内存。

    缺点:比readlines慢得多。

    readline() 读取整行,包括行结束符,并作为字符串返回。

    3.radelines()

    特点:一次性读取整个文件;自动将文件内容分析成一个行的列表。

    缺点:若一个文件特别大,name一次性将文件都读入内存,容易奔溃

    4.写操作

    文件写方法:write、writelines
    区别:
    1 write()需要传入一个字符串做为参数,否则会报错
    2 writelines()既可以传入字符串又可以传入一个字符序列,并将该字符序列写入文件
  • 相关阅读:
    单元测试练习
    对软件的看法
    个人最终总结
    论文笔记--Fast RCNN
    个人最终总结2
    结对编程--基于android平台的黄金点游戏(2.0版本)
    结对编程--基于android平台的黄金点游戏
    团队作业(一)
    [java]wordcount程序
    第三周作业(二)
  • 原文地址:https://www.cnblogs.com/huanghuangwei/p/11774991.html
Copyright © 2011-2022 走看看