DrKoch
0
Q:

python get filename from path

import os
print(os.path.basename(your_path))
14
import os
filepath = '/a/path/to/my/file.txt'
os.path.dirname(filepath)
# Yields '/a/path/to/my'
2
fullpath = '\\path\\to\\file.sql'
filename = str(fullpath).split('.sql')[0].split('\\')[-1:][0]
filename
# returns just 
'file'
-1
from pathlib import Path

Path('/root/dir/sub/file.ext').stem

# returns 'file'
-1

New to Communities?

Join the community