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())