Python:从文件指针获取文件名

如果我有一个文件指针有可能获得文件名?

fp = open("C:\hello.txt") 

是否有可能使用fp获取hello.txt?

是啊。 你通过fp.name得到它。 例:

 >>> f = open('data.py') >>> f.name 'data.py' 

文件对象docs 在这里