remove extension from filename python

66

remove extension from filename python -

import os
base=os.path.basename('/root/dir/sub/file.ext')
print(base)
#'file.ext'
print(os.path.splitext(base))
#('file', '.ext')
print(os.path.splitext(base)[0])
#'file'

python delete file with extension -

import os

dir_name = "/Users/ben/downloads/"
test = os.listdir(dir_name)

for item in test:
    if item.endswith(".zip"):
        os.remove(os.path.join(dir_name, item))

python code to remove file extension -

import os
print os.path.splitext("sample.txt")[0]

file base name and extension python -

from pathlib import Path

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

Comments

Submit
0 Comments