导语:
本文主要介绍了关于pyhon中File对象的属性的相关知识,包括python设置对象,以及python打印对象的属性这些编程知识,希望对大家有参考作用。
打开一个文件后,你就有了一个文件对象,你可以得到关于这个文件的各种信息。
以下是和file对象相关的所有属性的列表:
如下实例:
#!/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
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中编写一个无限循环09/03
- ♥ 看完这篇Python装饰器详解,不知道怎么做就无能为力了12/04
- ♥ 如何在python中使用reduce函数?12/17
- ♥ 如何在 python 中注释段落12/31
- ♥ python中实现矩阵乘法的几种方法08/24
- ♥ python中raise语句引发的异常11/26
内容反馈