python get name of file code example

Example 1: get name of a file in python

>>> f = open('/tmp/generic.png','r')
>>> f.name
'/tmp/generic.png'
>>> import os
>>> os.path.basename(f.name)
'generic.png'

Example 2: python find file name

filesName = list(map(os.path.basename, glob.glob("..\yourPath\*txt")))
print(filesName)

Example 3: get pyhton file path python

import os

os.path.realpath(__file__)

Example 4: with open python print file name

>>> f = open('/tmp/generic.png','r')
>>> f.name
'/tmp/generic.png'
>>> import os
>>> os.path.basename(f.name)
'generic.png'