Ի՞նչ մակարդակի եք տիրապետում 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())