“Python zdobądź nazwę pliku bez rozszerzenia” Kod odpowiedzi

Jak uzyskać nazwę pliku bez rozszerzenia w 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

Jak zdobyć samą nazwę pliku w 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'
Cooperative Crab

Python zdobądź nazwę pliku bez rozszerzenia

os.path.splitext(file)[0]
Spotless Swan

Python zdobądź nazwę pliku bez rozszerzenia

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

Zdobądź tylko nazwę pliku bez rozszerzenia z Pythona ścieżki

from pathlib import Path

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

nazwa pliku Python bez rozszerzenia

# 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

Odpowiedzi podobne do “Python zdobądź nazwę pliku bez rozszerzenia”

Pytania podobne do “Python zdobądź nazwę pliku bez rozszerzenia”

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu