Sekwencja znaków, które są przechowywane w specyfikacji interpretacji procesu, są określane jako zmienne środowiskowe, w których zmienne środowiskowe są dostępne dla naszego kodu przez czas wykonawczy Lambda. Dodatkowe zmienne kontekstowe są dostarczane ze szczegółami na temat procedury i żądania aktywacji za pomocą słowa kluczowego „env” do wyświetlania wszystkich zmiennych środowiskowych lub „printeNV” w celu pobrania każdej zmiennej, jednocześnie obejmując operandy i użycie „ustaw” polecenia „ustaw”.
Składnia:
Przykład 1: Wykorzystanie Pythona „OS.Polecenie środowiska, aby uzyskać dostęp do zmiennych środowiskowych
Ten moduł jest nieaktywnym obiektem. W rezultacie nie jest potrzebny żaden argument. Leksykon, który zawiera czynniki wyjaśniające użytkownika, jest zwracany. Zmienne środowiskowe istnieją raczej w pamięci RAM niż na dysku twardym. Wejścia Enviro są zazwyczaj zapisywane w zapisach, aby ludzie nie musieli ich wielokrotnie zlewać ręcznie.
Utwórzmy kod, aby mieć dostęp do zmiennej środowiska. Z należności potrzebujemy również interakcji z systemem. Tak więc najpierw importujemy bibliotekę „systemu operacyjnego” w naszym kodzie. Następnie importowana jest również dodatkowa biblioteka „pprint”, ponieważ musi być wymagana dla zmiennej środowiskowej. Teraz tworzymy zdefiniowaną przez użytkownika funkcję nazwy „Environ_variable” i stosujemy ją do polecenia, o którym omawiamy w tym artykule, który jest „OS.otaczać".
Po dostarczeniu „OS.Polecenie środowiskowe, używamy funkcji „print ()” i podajemy instrukcję drukowania „Zmienna środowiskowa dla użytkownika:” Wreszcie używamy „pprint.Pprint () ”z łącznością z biblioteką„ pprint ”i przechowuj naszą funkcję„ Environ_Variable ”, w której„ OS.Polecenie środowiskowe jest przechowywane. Następnie stosujemy wartość „szerokości” do „1”.
Wdrożenie odpowiedniego kodu, który podaliśmy na poprzednim obrazie. Następnie otrzymujemy to wyjście dla „OS.polecenie środowiska ”. Po wdrożeniu nasze wyjście wyświetla środowisko naszego systemu operacyjnego. Pierwszy wiersz wyświetla „zmienną środowiskową dla użytkownika:” instrukcja drukowania. Następnie wyświetlana jest cała seria środowiska. Pokazuje ścieżkę profilu użytkownika wraz z plikiem programu i nazwą systemu procesorów.
Pokazany jest również poziom procesora dla systemu operacyjnego w środowisku. Nasz poziom przetwarzania systemu jest określany jako „6”, który możemy zobaczyć w następującej migawce wyjściowej:
Trzecie wyjście, które możemy zobaczyć, opisuje lokalizację pliku w skali środowiska z nazwami sesji dla konsoli, ponieważ narzędzie działające jest „Spyder”. Opisuje całe środowisko narzędzia wraz z katalogami ścieżek użytkownika. Jak widzimy, na ekranie wyjściowym można również zobaczyć niektóre „fałszywe”.
Przykład 2: Wykorzystanie „OS.Environ ”, aby obsłużyć błędy dostępu podczas próby odzyskania zmiennej środowiska, która nie istnieje, ale umożliwia dostęp do zmiennych środowiskowych
Teraz patrzymy na obsługę błędów występujących podczas dostępu do zmiennego środowiska, które nie jest obecne i nie do osiągnięcia, ponieważ nie istnieje.
Spójrzmy na drugi przykład „OS.Environ ”, w którym najpierw bierzemy bibliotekę„ OS ”. Następnie używamy funkcji „print ()”, w której przyjmujemy instrukcję „użytkowników” i stosujemy „system operacyjny.otaczać.get () ”funkcja„ Użytkownicy ”. Następnie podajemy instrukcję drukowania „nie istnieje w środowisku:”.
Rzućmy okiem na implementację kodu „OS.otaczać". Po wdrożeniu kodu otrzymujemy następujące dane wyjściowe, które opisuje, że jest on nieobecny w środowisku systemowym z „użytkownikiem: nie istnieje w środowisku:”.
Przykład 3: Wykorzystanie „OS.Moduł środowiska dla nowej zmiennych środowiskowych
W tym przykładzie używamy podobnej biblioteki, która została użyta w poprzednich dwóch przykładach, jakim jest „OS”. Następnie używamy naszego polecenia „OS.środowisko ”, daj mu wartość środowiskową„ warplex ”i przypisz wartość„ www.Warplex.org ”. Teraz dodajemy funkcję „print ()”, w której używamy „warplex:”. Następnie używamy funkcjonalnego polecenia „OS.środowiska ”i wywołać przypisaną zmienną środowiskową, aby opisać jej wartość.
To jest szczególne dane wyjściowe, które pojawia się po wdrożeniu naszego kodu. Otrzymujemy „warplex” wraz z jego środowiskiem, które jest w jakiś sposób związane z konkretną stroną internetową, jaką jest „WWW.Warplex.org ”na naszym ekranie wyjściowym.
Przykład 4: Wykorzystanie „OS.Polecenie środowiska „Modyfikacja zmiennej środowiska
To jest czwarty przykład. Omawiamy temat „OS.środowisko ”w przezwyciężeniu procesu dowolnego rodzaju modyfikacji w określonej zmiennej środowiskowej. Do celów modyfikacji musimy mieć co najmniej dwie funkcje, które mogłyby pomieścić „OS.polecenie środowiska, aby wprowadzać i dokonywać zmian w środowisku.
Zacznijmy robić nasze kodowanie. Rozpoczynamy nasz kod z dodaniem biblioteki „OS” według importu w naszym kodzie Python. Teraz tworzymy naszą nową nazwę funkcji „Użytkownik”. W tej funkcji stosujemy „OS.Polecenie środowiska i przypisz go nowa wartość funkcji zmiennej „użytkowników”, jeśli chodzi o cele modyfikacji. Następnie używamy funkcji „print ()”. Tutaj używamy „użytkowników” jako instrukcji drukowania i wywołujemy „użytkownik” i daje jej wartość w funkcji drukowania, aby wyświetlić ją na wyjściu. Tutaj ponownie tworzymy nową funkcję o nazwie „Python_user”, implementuj „OS.polecenie środowiska na tej funkcji i zmodyfikuj jej wartość.
Przyznaliśmy jej zmienną środowiskową nowej wartości „Python_users”, która zmienia środowisko tej funkcji. Następnie używamy funkcji „print ()” i używamy „Python_users” jako instrukcji drukowania. Nazywamy funkcję „Python_User” w ramach funkcji drukowania dla jej wartości środowiskowej. Ten krok modyfikuje środowisko drugiej zmiennej funkcji z nową zmienną dla środowiska.
Wdrożenie naszego kodu dla czwartego przykładu „OS.otaczać". Po implementacji wyjście wyświetla dwa wiersze, w których pierwszy wiersz pokazuje „użytkownik” i drukuje jego środowisko, które jest /użytkownika /aqsay ”. Drugi wiersz wyjścia opisuje środowisko drugiej funkcji o nazwie po lewej stronie, „Python_users:” oraz z wartością adresu zmiennej środowiskowej, która to „/opt/jdk-111.1.1 ”, które można wyraźnie zobaczyć.
Wniosek
W tym artykule omówiliśmy ważne polecenie naszego Pythona „OS.środowisko ”w głęboki sposób za pomocą czterech różnych złożonych przykładów. Pierwszy przykład opracowuje zjawisko dostępu do zmiennej środowiskowej. Drugi przykład określa obsługę błędów przez „OS.polecenie środowiska ”, gdy zmienna nie istnieje nawet w systemie operacyjnym. Trzeci przykład obejmuje temat dodania nowej zmiennej do naszego środowiska. A czwarty lub ostatni przykład obejmuje zjawisko modyfikacji zmiennej środowiska w systemie.