Extrair extensão do arquivo com Python
Neste artigo você vai aprender a como extrair extensão do arquivo com Python, e também o próprio nome do arquivo de uma maneira simples

Fala programador(a), beleza? Bora aprender mais sobre Python e também a trabalhar com arquivos!
Para conseguir obter a extensão do arquivo vamos precisar do módulo os
Módulos em Python são pacotes de código que nos auxiliam em determinadas tarefas, porém precisam ser importados antes de serem utilizados
E o módulo os nos ajuda com arquivos e diretórios, que é o que precisamos!
Vamos utilizar o método splitext, que vai separar o nome do arquivo de sua extensão
Veja um exemplo prático da situação:
import os
arquivo, extensao = os.path.splitext('meuarquivo.txt')
print(arquivo) # meuarquivo
print(extensao) # txt
Veja que criamos duas variáveis a partir do método splitext
A primeira variável recebe o nome do arquivo, que neste caso é ‘meuarquivo’
E a segunda vai receber a extensão do mesmo, que no caso é .txt
Por fim foi feita a impressão dos dois valores para verificação do resultado
E assim conseguimos pegar o nome e a extensão de um arquivo, utilizando Python!
Conclusão
Neste artigo você aprendeu a como extrair extensão do arquivo, em Python 3
Utilizamos o módulo os, que nos dá funções para trabalhar com arquivos e diretórios
Utilizamos a função splitext, que tem como resultado final a extração do nome e também da extensão do arquivo, que é o que estamos buscando
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 473 aulas
- 20 projetos
- 39h 26min
Blog | Mais populares
As diferenças de var, let e const
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]