Python OS Environ

Python OS Environ
Die Umgebungsvariablen des Empfängers werden über das Programmiersprachen -Navigationsobjekt „OS“ dargestellt.Umwelt “. Es gibt ein Wörterbuch mit den Umgebungsvariablen des Teilnehmers als Schlüssel zurück. Es arbeitet ähnlich wie bei einem Python -Wörterbuch, damit die typischen Standard -Wörterbuchaktivitäten wie das Erhalten und Modifizieren der Standard -Wörterbuch -Aktivitäten ermöglicht werden können. Wir könnten auch das „Betriebssystem verändern.Environ ”, aber dies hat lediglich einen Einfluss darauf, wie es derzeit ausgewiesen ist und das Ergebnis nicht dauerhaft verändert. Das Bündel von Authentifizierungsmechanismen für den aktiven Benutzerzustand wird als Umgebungsvariable angesehen. Das Betriebssystem und die vorhandenen Zuschauerparameter bestimmen sie normalerweise.

Eine Abfolge von Zeichen, die in der Wiedergabespezifikation eines Prozesses aufbewahrt werden. Die zusätzlichen Kontextvariablen werden mit Details zur Prozedur- und Aktivierungsanforderung unter Verwendung des Schlüsselworts „Env“ geliefert, um alle Umgebungsvariablen oder „Printing“ zusammenzustellen, um jede Variable abzurufen, während die Operanden und die Verwendung des Befehls „Set“ einbezogen werden.

Syntax:

Beispiel 1: Verwendung des Python “OS.Umgebungsbefehl, um auf die Umgebungsvariablen zuzugreifen

Dieses Modul ist ein inaktives Objekt. Infolgedessen ist kein Argument erforderlich. Ein Lexikon, das die erklärenden Faktoren des Benutzers enthält. Die Umgebungsvariablen existieren eher im RAM als in der Festplatte. Die Enviro -Eingaben werden normalerweise in Aufzeichnungen gespeichert, damit die Menschen sie nicht wiederholt manuell auslagern müssen.

Lassen Sie uns den Code für einen Zugriff auf die Umgebungsvariable erstellen. Mit Fälligkeit brauchen wir auch eine Interaktion mit dem System. Also importieren wir zuerst die Bibliothek von „Betriebssystem“ in unserem Code. Dann wird auch eine zusätzliche Bibliothek mit „PPRINT“ importiert, da sie für die Umgebungsvariable erforderlich sein muss. Jetzt erstellen wir eine benutzerdefinierte Funktion des Namen.Umwelt “.

Nach der Bereitstellung des „Betriebs.Umgebungsbefehl, verwenden wir die Funktion „print ()“ und geben die Druckanweisung „Umgebungsvariable für Benutzer“ an: Schließlich verwenden wir den „pPrint“.pprint () ”Funktion mit der Konnektivität zur Bibliothek von„ PPRint “und speichern Sie unsere Funktion von„ Environ_Variable “, wobei das„ Betriebssystem.Umgebungsbefehl wird gespeichert. Dann wenden wir den Wert "Breite" auf "1" an.

Lassen Sie uns den jeweiligen Code implementieren, den wir im vorherigen Bild angegeben haben. Dann erhalten wir diese Ausgabe für das „Betriebssystem.Umgebungsbefehl. Nach der Implementierung zeigt unsere Ausgabe die Umgebung unseres Betriebssystems an. Die erste Zeile zeigt die Variable „Umgebungsvariable für Benutzer:“ Print -Anweisung an. Danach wird die gesamte Umweltreihe angezeigt. Es zeigt den Weg des Benutzerprofils zusammen mit der Programmdatei und dem Systemnamen der Prozessoren an.

Die Prozessorstufe für das Betriebssystem in der Umgebung wird ebenfalls angezeigt. Unsere Systemverarbeitungsstufe wird als „6“ bestimmt, was wir in der folgenden Ausgabe -Snapshot sehen können:

Die dritte Ausgabe, die wir sehen können, beschreibt den Standort der Faktoren der Umgebungsskala -Faktoren mit den Sitzungsnamen für die Konsole, da das laufende Tool „Spyder“ lautet. Es beschreibt die gesamte Umgebung des Tools zusammen mit den Benutzerpfadverzeichnissen. Wie wir sehen können, ist auch im Ausgangsbildschirm ein „falscher“ weitiger Weg zu sehen, da diese Eigenschaft der Interaktion mit der Systemumgebung fehlt.

Beispiel 2: Verwendung des „Betriebssystems.Environ “, um die Zugriffsfehler zu behandeln, während versucht wird, eine Umgebungsvariable abzurufen, die nicht vorhanden ist, aber den Zugriff auf die Umgebungsvariablen ermöglicht

Jetzt betrachten wir den Umgang mit den Fehlern, die während des Zugriffs einer variablen Umgebung auftreten, die nicht vorhanden und nicht erreichbar ist, da es nicht existiert.

Schauen wir uns das zweite Beispiel von „OS an.Umwelt, wo wir zuerst die Bibliothek von „OS“ nehmen. Anschließend verwenden wir die Funktion „print ()“, bei der wir die Anweisung "Benutzer" annehmen und das Betriebssystem anwenden.Umwelt.GET () ”-Funktion auf den„ Benutzern “. Dann geben wir die Druckerklärung von „Es existiert nicht in der Umgebung vor:“.

Schauen wir uns die Code -Implementierung von „Betriebssystem an.Umwelt “. Nach der Implementierung des Codes erhalten wir die folgende Ausgabe, die beschreibt, dass er in der Systemumgebung mit dem „Benutzer: In der Umgebung nicht vorhanden ist:“ Anweisung nicht vorhanden ist.

Beispiel 3: Verwendung des „Betriebssystems.Umgebungsmodul für die neuen Umgebungsvariablen, die geladen werden

In diesem Beispiel verwenden wir eine ähnliche Bibliothek, die in den beiden vorherigen Beispielen verwendet wurde, nämlich "Betriebssystem". Dann verwenden wir unseren Befehl von „OS.Umwelt ”, gewähren Sie ihm den Umweltwert von„ Warplex “und weisen Sie den Wert von„ www.Warplex.Org ”. Jetzt fügen wir eine "print ()" -Funktion hinzu, bei der wir "Warplex:" verwenden. Dann verwenden wir den Funktionsbefehl „OS“.Environ “und rufen Sie die zugewiesene Umgebungsvariable auf, um ihren Wert zu beschreiben.

Dies ist die bestimmte Ausgabe, die nach der Implementierung unseres Codes erfolgt. Wir erhalten den „Warplex“ zusammen mit seiner Umgebung, die irgendwie mit einer bestimmten Website zu tun hat, die „www ist.Warplex.org “in unserem Ausgangsbildschirm.

Beispiel 4: Verwenden des „Betriebssystems.Umgebungsbefehl zur Umgebungsvariablenänderung

Dies ist das vierte Beispiel. Wir diskutieren über das Thema „Betriebssystem.Umwelt “bei der Überwindung des Prozesses jeglicher Art von Änderungen in der spezifischen Umgebungsvariablen. Zu Änderungszwecken müssen wir mindestens zwei Funktionen haben, die das „Betriebssystem“ aufnehmen könnten.Umgebungsbefehl, um Änderungen in der Umgebung vorzunehmen und vorzunehmen.

Beginnen wir mit unserer Codierung. Wir starten unseren Code mit der "Betriebssystem" -Bibliothek nach dem Import in unserem Python -Code. Jetzt erstellen wir unseren neuen Funktionsnamen „Benutzer“. In dieser Funktion wenden wir das „Betriebssystem an.Umgebungsbefehl und weisen Sie ihm einen neuen variablen Funktionswert von „Benutzern“ in Bezug auf Änderungszwecke zu. Dann verwenden wir die Funktion „print ()“. Hier verwenden wir "Benutzer" als Print -Anweisung und rufen den "Benutzer" auf und gewähren den Wert innerhalb der Druckfunktion, um sie in der Ausgabe anzuzeigen. Hier erstellen wir erneut eine neue Funktion mit dem Namen "python_user", implementieren das „Betriebssystem.Umgebungsbefehl in dieser Funktion und ändern Sie seinen Wert.

Wir haben seine Umgebungsvariable für einen neuen Wert „Python_Users“ gewährt, der die Umgebung dieser Funktion verändert. Anschließend verwenden wir die Funktion "print ()" und die "python_users" als Print -Anweisung. Wir nennen die Funktion „python_user“ innerhalb der Druckfunktion für ihren Umgebungswert. Dieser Schritt verändert die Umgebung der zweiten Funktionsvariable mit der neuen Variablen für die Umgebung.

Lassen Sie uns unseren Code für das vierte Beispiel von „Betriebssystem“ implementieren.Umwelt “. Nach der Implementierung zeigt die Ausgabe zwei Zeilen an, in denen die erste Zeile den „Benutzer“ anzeigt und seine Umgebung druckt /user /aqsay ". Die zweite Zeile der Ausgabe beschreibt die Umgebung der zweiten Funktion mit dem Namen auf der linken Seite, „Python_users:“ und mit dem Umgebungsvariablenadressenwert, der „/opt/jdk-11“ lautet.1.1 ”, was deutlich gesehen werden kann.

Abschluss

In diesem Artikel haben wir das wichtige Befehl von Python über „OS“ besprochen.Umwelt “auf tiefe Weise mit Hilfe von vier verschiedenen komplexen Beispielen. Das erste Beispiel erläutert das Phänomen des Zugriffs auf die Umgebungsvariable. Das zweite Beispiel definiert die Fehlerbehandlung durch das „Betriebssystem“.Umgebungsbefehl, wenn die Variable im Betriebssystem nicht einmal vorhanden ist. Das dritte Beispiel deckt das Thema des Hinzufügens einer neuen Variablen zu unserer Umgebung ab. Und das vierte oder letzte Beispiel deckt das Phänomen der Änderung der Variablen der Umgebung im System ab.