文件和内建函数open() file()

---恢复内容开始---

可不可以称之为函数呢?

open()函数

如何打开文件

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

r  读

w 写

a 添加

+ 读写

b 二进制访问

默认的access_mode 是r,只读

 

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

核心笔记:什么是属性,属性是与数据有关的项目,属性可以是简单的数据值,也可以是执行对象,比如函数和方法,哪些对象拥有属性呢?很多,类,模块,文件和复数等对象都拥有属性,我们如何访问对象属性?使用句点属性标识法,也就是说在对象名和属性名之间加个句点(.):

object.attribute.    中文翻译  对象.属性

filename =raw_input('enter file name')

fobj=open(filename,'r')

for eachLine in fobj:

  print eachLine,  #注意,这个地方有个逗号,就不用换行符了,但他会自动添加空格。

fobj.close()

 

转载于:https://www.cnblogs.com/legexuexi/p/4494914.html

你可能感兴趣的:(文件和内建函数open() file())