“python filename без расширения” Ответ

Как получить имя файла без расширения в 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

 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 получить имя файла без расширения

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

Python OS -файл без расширения

os.path.splitext('filename.txt')[0]
# filename
HosseinZaaferani

Имя базы файла и расширение Python

from pathlib import Path

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

python filename без расширения

# 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

Ответы похожие на “python filename без расширения”

Вопросы похожие на “python filename без расширения”

Больше похожих ответов на “python filename без расширения” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования