Care este nivelul tău de cunoaștere a limbajului Python și ce abilități ai în acesta?
sobes.tech AI
Răspuns de la AI
Dețin cunoștințe de Python la un nivel care îmi permite să îl folosesc eficient pentru automatizarea sarcinilor, scrierea de scripturi și dezvoltarea de aplicații mici. Abilitățile mele includ lucrul cu structurile de date de bază (liste, dicționare, seturi), înțelegerea programării orientate pe obiect, gestionarea excepțiilor, lucrul cu fișiere și module.
De asemenea, pot folosi biblioteci populare pentru sarcini DevOps, cum ar fi subprocess pentru rularea comenzilor, os și shutil pentru lucrul cu sistemul de fișiere, requests pentru solicitări HTTP. Am experiență în scrierea de scripturi pentru automatizarea deployment-ului, monitorizării și colectării de loguri.
Exemplu de script simplu pentru citirea unui fișier și afișarea liniilor care conțin un cuvânt anume:
keyword = "error"
with open("log.txt", "r") as file:
for line in file:
if keyword in line.lower():
print(line.strip())