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