Junior — Middle
Koja biblioteka u Pythonu se smatra osnovnom ili najvažnijom za rad?
sobes.tech АИ
Одговор од АИ
U Pythonu, jedna od glavnih i najvažnijih biblioteka je os. Ona pruža interfejs za interakciju sa operativnim sistemom, što je posebno važno u DevOps-u za upravljanje fajlovima, procesima, promenljivima okruženja i drugim sistemskim resursima.
Primer korišćenja os:
import os
# Dobijanje trenutnog radnog direktorijuma
cwd = os.getcwd()
print(f"Trenutni direktorijum: {cwd}")
# Kreiranje novog direktorijuma
os.mkdir('novi_folder')
# Dobijanje liste fajlova u direktorijumu
fajlovi = os.listdir('.')
print(fajlovi)
Pored os, često se koriste biblioteke subprocess za pokretanje eksternih komandi i sys za rad sa parametrima interpretatora.