Рет қаралды 11,300
💻 Conheça a Formação em Desenvolvimento Web 💻
refatorando.co...
🚀 Mergulhe nos nossos eBooks repletos de insights valiosos e junte-se à nossa comunidade no Discord, onde o aprendizado se torna uma experiência coletiva e inspiradora.
✅ Ebook: Como usar a ChatGPT para aprender a programação: refatorando.co...
✅ Ebook: Como encontrar as melhores vagas em TI: refatorando.co...
✅ Ebook: Como se destacar em processos seletivos de TI: refatorando.co...
✅ Faça parte da nossa comunidade no Discord: / discord
Fala pessoal tudo bem como vocês, Roger Santos aqui, estou feliz em ver vocês aqui de novo para mais um vídeo e hoje no Curso de Python para iniciantes Nos vamos aprender a utilizar modulos em python e a Agenda de hoje é:
- Criar e utilizar modulos
- O que é e como utilizar o PIP
- instalar modulos de terceiros
Então senta o dedo nesse Like ai e bora pro vídeo
para começar, o que são modulos? consere modulos em python como libraries e bibliotecas do outras linguagens
são pacotes de funçoes e variaveis que você inclui no seu codigo para poder reutilizar
esse modulos podem ser criados por você, podem ser direto da biblioteca de modulos do python ou podem ser criados por terceiros
um exemplo de modulos é o modulo "os" que importamos no nosso codigo da aula passada, esse modulo tem diversas funcoes comuns para você manipular coisas do sistema operacional, como foi no caso de deletar arquivs que utilizamos na aula passada
então vamos comecar criando nossa pasta Aula14 e dessa vez nos vamos criar 2 arquivos nela
app.py e tools.py
o tools.py será o modulo que nos iremos criar para poder utilizar no app.py.
#pip é um package manager, usado para voce instalar/alterar/desisntalar bibliotecas de terceiros que você pode encontrar na internet ou no site pypi.org/proje...
#pip --version
#pip install python-docx
#pip install python-docx -t./libs
#pip uninstall python-docx
#pip install -r requirements.txt -instala na pasta lib dentro da instalacao do python
#pip install -r requirements.txt -t ./ -instala na pasta que vc informar(usado quando você quer gerar um pacote)
docs.python.or... lista de modulos em python ja disponiveis para usar
Alguns modulos de terceiros
- TensorFlow - foi criada para lidar com auta performance numerica e calculos cientificos, muito utilizada em machine learning
- Requests - é uma biblioteca para facilitar a utilização de requisições HTTP
- Numpy - é uma biblioteca para calculos, tambem muito utilizada para machine learning
- PyGaME - utilizada para desenvolvimento de games
- BeautifulSoup - Web Scraping - para você capitular e manipular dados de Uma pagina web
- PeeWee -ORM - facilita a vida no uso de banco de dados
- Pillow - manipular imagens
- MoviePy - manipular videos
- Pytest - para testar seu codigo em python
- Django - Framework em python para Desenvolvimento web
enfim, eu poderia passar horas aqui dando exemplo de bibliotecas, mas com esses que citei você ja tem uma ideia do poder e da flexibilidade do python