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?
unsetenvdziała na „większości wersji Unix, Windows” zgodnie z dokumentacją.