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

    对文件操作流程

      1、打开文件,得到文件句柄并赋值给一个变量。

      2、通过句柄对文件进行操作

      3、关闭文件

    基本操作

      f = open('lyrics') #打开文件

      first_line = f.readline()

      print('first_line:', first_line)#读第一行

      print('我是分割线'.center(50, '-'))

      data = f.read()

      print(data)#打印文件

      f.close()#关闭文件

    打开文件的模式有:

      r,只读模式(默认)

      w,只写模式(不可读;不存在则创建;存在则删除内容)

      a,追加模式(可读,不存在则创建;存在则只追加内容)

    ‘+’表示同时读写某个文件

      r+,可读写文件。(可读可写可追加)

      w+,读写

      a+,同a

    ‘U’表示读取时,可以将       自动转换成 (与r或r+模式同时用)

      rU

      r+U

    ‘b’表示处理二进制文件

      rb

      wb

      ab

    with语句

      为了避免打开文件后忘记关闭,可以通过管理上下文,即

    with open('og', 'r') as f:

    如此方式,当with代码块执行完毕并使放文件资源。

  • 相关阅读:
    noip模拟70
    noip模拟测试62
    noip模拟66
    noip模拟67
    noip模拟64
    QATF自动化测试框架
    自动化领域谁主沉浮
    TestComplete9.2增强支持 Embarcadero RAD Studio XE3、Ext JS
    QTP对SAP的支持
    如何将makefile构建的工程导入C++test?
  • 原文地址:https://www.cnblogs.com/ghming/p/8471253.html
Copyright © 2011-2022 走看看