Sobes.tech
Junior — Middle

Koji je vaš nivo znanja Pythona i koje veštine imate u njemu?

sobes.tech АИ

Одговор од АИ

Познајем 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())