Sobes.tech
Junior — Middle

Ի՞նչ մակարդակի եք տիրապետում Python-ին և ինչ հմտություններ ունեք դրա մեջ:

sobes.tech AI

Պատասխան AI-ից

Ես տիրապետում եմ Python-ին այն մակարդակով, որը ինձ թույլ է տալիս արդյունավետ օգտագործել այն գործառույթների ավտոմատացման, սցենարների գրելու և փոքր ծրագրերի զարգացման համար: Իմ հմտությունները ներառում են հիմնական տվյալների կառուցվածքների (ցանկեր, բառարաններ, հավաքածուներ) հետ աշխատելը, օբյեկտային ծրագրավորման ըմբռնումը, արտահայտությունների մշակումը, ֆայլերով և մոդուլներով աշխատելը:

Նաև կարող եմ օգտագործել հանրաճանաչ գրադարաններ DevOps առաջադրանքների համար, ինչպիսիք են subprocess հրամանների գործարկման համար, os և shutil ֆայլային համակարգի հետ աշխատելու համար, requests HTTP հարցումների համար: Ունեմ փորձ ավտոմատացման սցենարներ գրել, տեղակայման, մոնիտորինգի և լոգների հավաքման համար:

Օրինակ՝ պարզ սցենար՝ ֆայլից ընթերցել և տպել այն տողերը, որոնք պարունակում են որոշակի բառ:

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