Sobes.tech
Junior — Middle

Jaki jest Twój poziom znajomości Pythona i jakie masz w nim umiejętności?

sobes.tech AI

Odpowiedź od AI

Znam Pythona na poziomie, który pozwala mi na jego efektywne wykorzystanie do automatyzacji zadań, pisania skryptów i tworzenia małych aplikacji. Moje umiejętności obejmują pracę z podstawowymi strukturami danych (listy, słowniki, zbiory), zrozumienie programowania obiektowego, obsługę wyjątków, pracę z plikami i modułami.

Potrafię także korzystać z popularnych bibliotek do zadań DevOps, takich jak subprocess do uruchamiania poleceń, os i shutil do pracy z systemem plików, requests do zapytań HTTP. Mam doświadczenie w pisaniu skryptów do automatyzacji wdrożeń, monitorowania i zbierania logów.

Przykład prostego skryptu do odczytu pliku i wyświetlenia linii zawierających określone słowo:

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