Junior — Middle
Która biblioteka w Pythonie jest uważana za główną lub najważniejszą do pracy?
sobes.tech AI
Odpowiedź od AI
W Pythonie jedną z głównych i najważniejszych bibliotek jest os. Zapewnia ona interfejs do interakcji z systemem operacyjnym, co jest szczególnie ważne w DevOps do zarządzania plikami, procesami, zmiennymi środowiskowymi i innymi zasobami systemowymi.
Przykład użycia os:
import os
# Uzyskać bieżący katalog roboczy
cwd = os.getcwd()
print(f"Bieżący katalog: {cwd}")
# Utworzyć nowy katalog
os.mkdir('nowy_folder')
# Uzyskać listę plików w katalogu
pliki = os.listdir('.')
print(pliki)
Oprócz os, często używa się bibliotek subprocess do uruchamiania zewnętrznych poleceń oraz sys do pracy z parametrami interpretera.