Ответ 1
Да. Вы получите его через fp.name
. Пример:
>>> f = open('data.py')
>>> f.name
'data.py'
Файл docs здесь
Если у меня есть указатель на файл, возможно ли получить имя файла?
fp = open("C:\hello.txt")
Можно ли получить hello.txt с помощью fp?
Да. Вы получите его через fp.name
. Пример:
>>> f = open('data.py')
>>> f.name
'data.py'
Файл docs здесь