Qual é o seu nível de proficiência em Python e quais habilidades você possui nele?
sobes.tech IA
Resposta da IA
Domino Python a um nível que lhe permite usá-lo eficazmente para automatizar tarefas, escrever scripts e desenvolver pequenas aplicações. As minhas habilidades incluem trabalhar com as estruturas de dados básicas (listas, dicionários, conjuntos), compreensão de programação orientada a objetos, tratamento de exceções, trabalho com ficheiros e módulos.
Também sei usar bibliotecas populares para tarefas de DevOps, como subprocess para executar comandos, os e shutil para trabalhar com o sistema de ficheiros, requests para pedidos HTTP. Tenho experiência na escrita de scripts para automatizar deploys, monitorização e recolha de logs.
Exemplo de um script simples para ler um ficheiro e mostrar linhas que contêm uma palavra específica:
keyword = "error"
with open("log.txt", "r") as file:
for line in file:
if keyword in line.lower():
print(line.strip())