“So erhalten Sie den Dateinamen ohne Erweiterung in Python” Code-Antworten

So erhalten Sie den Dateinamen ohne Erweiterung in Python

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

Python bekommt den Dateinamen ohne Erweiterung

#Using pathlib in Python 3.4+
from pathlib import Path
Path('/root/dir/sub/file.ext').stem
Perfect Porcupine

Python -Dateiname ohne Erweiterung

# OPTION 1
import os
name = os.path.basename('/root/dir/sub/file.ext').split(".")[0]		# returns >file<

# OPTION 2
from pathlib import Path
Path('/root/dir/sub/file.ext').stem		# returns >file<
# Note that if your file has multiple extensions .stem will only remove the last extension.
# For example, Path('file.tar.gz').stem will return 'file.tar'.
Cruel Crane

Ähnliche Antworten wie “So erhalten Sie den Dateinamen ohne Erweiterung in Python”

Fragen ähnlich wie “So erhalten Sie den Dateinamen ohne Erweiterung in Python”

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen