知行编程网知行编程网  2022-12-05 09:00 知行编程网 隐藏边栏  4 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于pyhon中File对象的属性的相关知识,包括python设置对象,以及python打印对象的属性这些编程知识,希望对大家有参考作用。

python中文件对象的属性

打开一个文件后,你就有了一个文件对象,你可以得到关于这个文件的各种信息。

以下是和file对象相关的所有属性的列表:

python中文件对象的属性

如下实例:

#!/usr/bin/python
  
# 打开一个文件
fo = open("foo.txt", "wb")
print "Name of the file: ", fo.name
print "Closed or not : ", fo.closed
print "Opening mode : ", fo.mode
print "Softspace flag : ", fo.softspace


以上实例输出结果:

Name of the file:  foo.txt
Closed or not :  False
Opening mode :  wb
Softspace flag :  0


Close()方法

File 对象的 close() 方法会刷新缓冲区中所有未写入的信息并关闭文件,之后无法再进行写入。

当一个文件对象的引用被重新分配给另一个文件时,Python 会关闭前一个文件。使用 close() 方法关闭文件是一种很好的做法。

语法:

fileObject.close();

例子:

#!/usr/bin/python
# 打开一个文件
fo = open("foo.txt", "wb")
print "Name of the file: ", fo.name
# 关闭打开的文件
fo.close()


以上实例输出结果:

Name of the file:  foo.txt

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享