handle = open(file_name, access_mode = 'r')

file_name 变量包含我们希望打开的文件的字符串名字,

access_mode 中 'r' 表示读取,'w' 表示写入, 'a' 表示添加。其它可能用到的标声还有 '+' 表示读写, 'b'表示二进制访问.

如果未提供 access_mode , 默认值为 'r'。如果 open() 成功, 一个文件对象句柄会被返回。所有后续的文件操作都必须通过此文件句柄进行。当一个文件对象返回之后, 我们就可以访问它的一些方法, 比如 readlines() 和 close().文件对象的方法属性也必须通过句点属性标识法访问

文件和内建函数 open() 、file()相关推荐

  1. Java学习总结:41(文件操作类:File)

    Java文件操作类:File 在java.io包中,如果要进行文件自身的操作(例如:创建.删除等),只能依靠java.io.File类完成. File类的常用操作方法 No. 方法 类型 描述 1 p ...

  2. 重做日志文件(redo log file)和归档日志文件(archive log file)

    日志文件分为重做日志文件(redo log file)和归档日志文件(archive log file). SQL> select group#, status, member from v$l ...

  3. linux存储--文件描述符以及file结构体(一)

    一.什么是文件描述符 在Linux下一切皆文件,对于内核而言,所有打开的文件都通过文件描述符引用,文件描述符是一个非负整数,当打开一个现有文件或者创建一个新文件时,内核向进程返回一个文件描述符.当读. ...

  4. Python编程基础:第三十五节 文件删除Delete a File

    第三十五节 文件删除Delete a File 前言 实践 前言 我们这一节来介绍如何删除一个文件,这里需要用到函数os.remove(path)用于删除指定路径下的文件,os.rmdir(path) ...

  5. Python编程基础:第三十四节 文件移动Move a File

    第三十四节 文件移动Move a File 前言 实践 前言 当我们需要将一个文件/文件夹移动到另一个指定路径时,就需要用到shutil.move()函数,该函数需要指定两个参数shutil.move ...

  6. Python编程基础:第三十三节 文件复制Copy a File

    第三十三节 文件复制Copy a File 前言 实践 前言 当我们需要将一个文件中的内容复制到另一个文件中时,就需要用到copyfile()函数,该函数一共有两个参数copyfile(src, ds ...

  7. Python编程基础:第三十二节 文件写入Write a File

    第三十二节 文件写入Write a File 前言 实践 前言 这一节我们学习如何将字符串写入文件,所用到的函数是write(). 实践 首先我们定义要写入文件的字符串: text = "Y ...

  8. Python编程基础:第三十一节 文件读取Read a File

    第三十一节 文件读取Read a File 前言 实践 前言 当我们检测到文件之后就可以读取其中的内容,读取所用到的函数是read(). 实践 我们依然以上一节的lyric.txt为例展示如何读取文件 ...

  9. 计算机目录读取,从项目目录中读取SQL查询文件(Read SQL query file from project directory)...

    从项目目录中读取SQL查询文件(Read SQL query file from project directory) 我在Visual Studio项目中放置了3个特别大的SQL查询,位于项目目录中 ...

  10. Spring Boot 上传文件(spring boot upload file)

    本篇文章将说明在Spring Boot web程序中如何上传文件. 开发环境: 1. eclipse Oxygen Release (4.7.0) 2. Spring Boot 1.4.3 RELEA ...

最新文章

  1. Typora入门(2)
  2. 为10号部门的员工涨工资
  3. bjd luts_BJD娃娃背后的圈层文化:一个“成品娃”拍出22万元天价!
  4. ANDROID STUDIO系列教程二--基本设置与运行
  5. UWA发布 | 2017 Unity手游体检蓝皮书 — ARPG篇
  6. django 更改默认数据库为MySQL
  7. REST 表现层状态转换 架构说明
  8. 穿越迷宫的函数c语言,数据结构课外实践题库(26页)-原创力文档
  9. 黑马程序员—黑客与画家——工作3年再转型(附赠大绝招)
  10. 在无任何报错的情况下 pagehelper.startpage分页无效问题
  11. allegro笔记:元件与走线一起移动/板框原点origin设置/放置定位孔封装等到特定坐标
  12. 【嵌入式系统开发19】理解嵌入式实时操作系统,以uc/OS为例利用C8T6完成LED周期闪烁以及串口周期输出
  13. P1195口袋的天空
  14. if(a)是什么意思
  15. 哪种耳机对听力伤害小?骨传导耳机能保护听力吗?
  16. 青海打造农畜产品“全域绿色” 化肥农药将减量20%以上
  17. PTA 1055 集体照 (25 分) C++实现
  18. java中的就近原则、方法中值传递和引用传递的区别、什么是构造方法、this关键字用法、什么是封装
  19. ERR! configure error gyp ERR! stack Error: Can't find Python executable python
  20. 基于FBX SDK的FBX模型解析与加载 -(三)

热门文章

  1. vs2008下如何部署arcengine开发的程序
  2. js图片滚动详细介绍
  3. lvds 共模电感_【成功案例】共模电感CM0805C221R-10解决车载LVDS信号的手持天线抗扰问题...
  4. linux添加ssh公钥免密登录
  5. python中request方法_如何使用python语言中的request模块获取代码
  6. java 取数组的前90位_java 从int数组中获取最大数的方法
  7. php 非数字和字母,如何通过非数字与字符的方式实现PHP WebShell详解
  8. 使用拷贝的方式(adb push) 绕过Android系统和adb install直接安装APK
  9. api-ms-win-crt-process-l1-1-0.dll 丢失的处理,遇到问题和完美解决
  10. 检查已终止。收集事实数据时检测到错误