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()既可以传入字符串又可以传入一个字符序列,并将该字符序列写入文件
  • 相关阅读:
    动态路由--RIP
    子网划分
    VLAN划分
    OSI七层参考模型
    Linux(CentOS 7)配置国内yum源和epel源
    PXE网络装机之centos7(批量自动装机)
    lvs+keepalived高可用集群
    SSH远程登录
    用canvas画一个房子
    使用json改写网站
  • 原文地址:https://www.cnblogs.com/huanghuangwei/p/11774991.html
Copyright © 2011-2022 走看看