Python 之 open() 和file()

来源:互联网 发布:数据库项目经理的收获 编辑:程序博客网 时间:2024/06/06 03:24

如何打开文件

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

  file_name 变量包含我们希望打开的文件的字符串名称,access_mode 中的'r'表示读取,‘w’表示写入,'a'表示添加,其它可能用到的标实还有‘+’表示读写,‘b’表示2进制访问,如果未提供access_mode,默认为“r”.

如果open()成功,一个文件对象句柄会被返回。  

复制代码
filename=raw_input('enter file')
fobj
=open(filename,'r')
for eachline in fobj:
    
print eachline,
fobj.close()
#还记得 print 后面跟的“,”是什么意思吧,表示【每次打印都不换行,而是间隔空格】
复制代码

file()内建函数它的功能等于open(),但是可以看出,他是个文件工厂(生成文件对象),类似于int()生成整型对象,dict()生成字典对象,后面会学习

0 0
原创粉丝点击