Z dokumentacji:
Jeśli platforma obsługuje tę
unsetenv()
funkcję, możesz usunąć elementy w tym mapowaniu na nieskonfigurowane zmienne środowiskowe.unsetenv()
zostanie wywołana automatycznie po usunięciu elementu z os.environ i wywołaniu jednej z metodpop()
lubclear()
.
Jednak chcę czegoś, co zadziała niezależnie od dostępności unsetenv()
. Jak usunąć elementy z mapowania, jeśli nie jest dostępne? os.environ['MYVAR'] = None
?
unsetenv
działa na „większości wersji Unix, Windows” zgodnie z dokumentacją.