Maybe just my all in one solution without important some new(regard the tempfile for creating temporary files :D )
import tempfile
abc = tempfile.NamedTemporaryFile(dir='/tmp/')
abc.name
abc.name.replace("/", " ").split()[-1]
Getting the values of abc.name
will be a string like this: '/tmp/tmpks5oksk7'
So I can replace the /
with a space .replace("/", " ")
and then call split()
. That will return a list and I get the
last element of the list with [-1]
No need to get any module imported.