Importando módulos no Python

Aula 77 · GNU/Linux para Servidores

Nesta aula sobre importar módulos no Python, o professor enfatizou a importância de usar cuidado ao importar bibliotecas externas para evitar possíveis ataques de cadeias de componentes. Ele recomenda importar principalmente módulos embutidos no Python e evita importações do PIP quando possível. Aula demonstra como importar o módulo hashlib, que é usado para criptografias, incluindo funções de hash unidirecionais. É explicado que a biblioteca já vem instalada com o Python e não precisa ser baixada separadamente. O professor também discute sobre diferentes encodings (UTF-8, ASCII) e como transformar strings em arrays de bytes antes de aplicar funções criptográficas, destacando os impactos do encoding na criptografia.

Um exemplo prático é dado usando hashlib para criar um hash SHA1 e MD5, mostrando a diferença entre as duas e o processo de codificação da string. O professor também menciona a biblioteca Selenium, que ele confia, e dá instruções sobre como instalá-la corretamente, reforçando a necessidade de verificar projetos antes de instalar para evitar segurança. Ele orienta os estudantes a aprenderem diretamente através da prática e fornece recursos gratuitos online para estudos adicionais sobre Python e bibliotecas relevantes.

Entre na sua conta para perguntar sobre esta aula. Fazer login.

Voltar ao curso