Quel est votre niveau de maîtrise de Python et quelles compétences possédez-vous dans ce domaine?
sobes.tech IA
Réponse de l'IA
Je maîtrise Python à un niveau qui me permet de l'utiliser efficacement pour automatiser des tâches, écrire des scripts et développer de petites applications. Mes compétences incluent la manipulation des structures de données de base (listes, dictionnaires, ensembles), la compréhension de la programmation orientée objet, la gestion des exceptions, le travail avec les fichiers et les modules.
Je sais également utiliser des bibliothèques populaires pour les tâches DevOps, comme subprocess pour exécuter des commandes, os et shutil pour travailler avec le système de fichiers, requests pour les requêtes HTTP. J'ai de l'expérience dans l'écriture de scripts pour automatiser le déploiement, la surveillance et la collecte de logs.
Exemple d'un script simple pour lire un fichier et afficher les lignes contenant un mot spécifique :
keyword = "error"
with open("log.txt", "r") as file:
for line in file:
if keyword in line.lower():
print(line.strip())