Sobes.tech
Junior — Middle

Koks jūsų Python žinojimo lygis ir kokias įgūdžius turite jame?

sobes.tech AI

Atsakymas iš AI

Aš turiu Python žinių lygį, leidžiantį efektyviai jį naudoti užduočių automatizavimui, skriptų rašymui ir mažų programų kūrimui. Mano įgūdžiai apima darbą su pagrindinėmis duomenų struktūromis (sąrašais, žodynais, rinkiniais), objektinio programavimo supratimą, išimčių valdymą, darbą su failais ir moduliais.

Taip pat galiu naudoti populiarias bibliotekas DevOps užduotims, tokias kaip subprocess komandų vykdymui, os ir shutil darbui su failų sistema, requests HTTP užklausoms. Turiu patirties rašant skriptus diegimo automatizavimui, stebėsenai ir logų rinkimui.

Pavyzdys paprasto skripto, skaitančio failą ir išvedančio eilutes, kuriose yra tam tikras žodis:

keyword = "error"
with open("log.txt", "r") as file:
    for line in file:
        if keyword in line.lower():
            print(line.strip())