Sie können das Python Time-Paket verwenden, um mit allen zeitbezogenen Methoden zu interagieren. Die meisten von ihnen rufen lediglich die gleich benannte Plattform C Library Routinen an. Es würde geringfügige Veränderungen auf Plattformen geben. Das Zeitpaket ist in allen Python -Veröffentlichungen enthalten.
Beispiel 01: Sekunden finden
Beginnen wir mit dem ersten Beispiel des Zeitmoduls. Öffnen Sie Ihr Befehlsterminal in Ubuntu 20.04 Linux -Verteilung durch eine “Strg+Alt+t" Abkürzung. Wir verwenden den unten erwähnten Befehl in der Konsole, gefolgt von der “EingebenSchlüssel zum Erstellen einer neuen Datei wie folgt:
$ Touch Test.pyJetzt wurde die Datei erstellt, wechseln Sie zuerst zum Datei -Explorer. Navigieren Sie in Ihrem Datei -Explorer zum Heimverzeichnis. Sie werden in diesem Verzeichnis auf Ihre neu erstellte Datei stoßen. Öffne die Datei "prüfen.py”Durch Doppelklicken darauf darauf. Schreiben Sie nach der Öffnung einer Datei den dargelegten Code darin auf. Der Code zeigt, dass die Python -Unterstützung in der ersten Zeile angegeben wurde. In der zweiten Codezeile müssen wir das Modul importieren “Zeit”Um es weiter in unserem Code zu verwenden. Dann haben wir eine neue Variable erstellt. “Sekunden,"Und verwendete eine integrierte Zeitmethode"Zeit()"Über die"ZeitModul, um Zeit in Sekunden zu sammeln, die heute von Mitternacht bisher verstritten wurden. Wir zeigen die gesammelten Sekunden in der Druckanweisung über unsere Variable “Sekunden”Im Parameter. Schließen Sie Ihre Datei, nachdem Sie sie richtig gespeichert haben.
Kommen wir wieder zum Terminal. Um den Code auszuführen, müssen wir das Paket „Python3“ in unserer Abfrage verwenden. Da es in unserem System erfolgreich installiert und unterstützt wurde, können wir es in unserer Anweisung verwenden. Probieren Sie also die folgende Abfrage von Python zusammen mit dem Namen einer Datei und drücken Sie die Eingabetaste. Die resultierende Ausgabe zeigt die Gesamtzahl der Sekunden von Mitternacht bis jetzt.
$ python3 Test.pyBeispiel 02: Epoche finden
Um die Epoche Ihres Systems zu überprüfen, in der die Zeit als plattformunabhängige Punkt beginnt, müssen wir die Methode GMTime () in unserem Code verwenden. Erstellen Sie daher eine neue Datei “eins.py" als:
$ touch eins.pySchreiben Sie den folgenden Code auf, nachdem Sie ihn aus dem Heimverzeichnis geöffnet haben. Dieser Code enthält den Import des Zeitmoduls und eine Druckanweisung, mit der die Epoche überprüft wurde. Jetzt definieren wir 0 in einem Parameter, um den Start der Epoche anzuzeigen. Speichern Sie die Datei und öffnen Sie die Shell.
Die Ausführung einer Datei nach Python -Repository zeigt die Strukturzeit im CTU -Format (Coordinated Universal Time.
$ python3 eins.pyBeispiel 03: Aktuelle Zeit erhalten
Um die aktuelle Ortszeit zu bekommen, müssen wir das verwenden “Ortszeit()Funktion in unserem Code. Daher öffnen Sie die “prüfen.pyDatei aus dem Home-Verzeichnis und aktualisieren Sie sie mit dem im Bild angegebenen folgenden Code. Auch hier haben wir das Zeitmodul verwendet, um Zeitmethoden zu verwenden. Dann haben wir eine Variable initialisiert “CurrentLocalTime"Um die aktuelle lokale Zeit über die Methode zu erhalten"Ortszeit()Als Wert. Diese Variable “CurrentLocalTime”Wird in der Print -Anweisung ausgedruckt, die im Code mit einem String -Wert darin verwendet wird. Bitte speichern Sie die Datei und lassen Sie sie das Terminal öffnen.
Lassen Sie uns die Datei erneut mit demselben Python -Paketunterstützung ausführen. Die Ausgabe zeigt uns die strukturelle Form von Zeit und Datum in unserer Ausgabe. Es zeigt das aktuelle Jahr, Datum, Monat, Zeit, Stunden, Minuten, Sekunden und viele weitere Dinge zusammen mit.
$ python3 Test.pyBeispiel 04: Konvertieren Sie die lokale Zeit in Sekunden
Sie haben in dem oben erwähnten Beispiel gesehen, wie Sie die lokale Zeit strukturell überprüfen können. Wir werden eine neue Methode anwenden “,“Zeit(),Um die aktuelle lokale Zeit in Sekunden umzuwandeln. Öffnen wir dieselbe Datei erneut und aktualisieren Sie den Code mit dem folgenden Skript. Der Code erhält die aktuelle Ortszeit an erster Stelle in der “CurrentLocalTimeVariable und dann diese Zeit in Sekunden über die “konvertierenmkdir ()Methode, die in der 4. Codezeile verwendet wird. Diese konvertierte Zeit wird dann in Variable gespeichert “SekundenUnd in Zeile 5 des Codes ausgedruckt.
Nachdem wir die Datei gespeichert und dann ausgeführt haben.
$ python3 Test.pyBeispiel 05: Formatierte Zeit mit asctime ()
Wenn jemand die formatierte Zeit mit dem lokalen Zeitformat erhalten möchte, ist dieses Beispiel für ihn. Ändern Sie nach dem Öffnen der Datei Ihren Code mit dem unten angegebenen folgenden. Dieser Code ist so einfach wie die oben genannten Codes. Wir haben das Zeitmodul benutzt und eine aktuelle Ortszeit über die "erhalten"Ortszeit()" Methode. Dann haben wir den Wert dieser Funktion an eine andere Methode übergeben. “Asctime (),"Um es in ein Standardformat umzuwandeln und es in eine Variable zu speichern"CurrentLocalTime.Diese Variable wurde in der letzten Codezeile ausgedruckt. Nach dem Speichern der Datei haben wir das Terminal geöffnet, um unsere Codedatei auszuführen.
Die Ausführung einer Datei zeigt das Standardformat von Datum und Uhrzeit in der Ausgabe an.
$ python3 Test.pyBeispiel 06: Zeitschlaffunktion
Um Ihrer Ausgabe Schlaf zu verleihen, werden wir eine Schlaffunktion verwenden. Dieser Code enthält zwei Druckanweisungen mit der Funktion „Schlafen“ der Zeitmodul, um der zweiten Druckanweisung einen Zeitraum von 5 Sekunden zu verleihen.
Nach der Ausführung wird nach der Ausgabe der ersten Druckanweisung nach 5 Sekunden die zweite Anweisung angezeigt.
$ python3 Test.pyBeispiel 07: Erstellen einer digitalen Uhr
Um eine digitale Uhr am Terminal zu erstellen. Diese Schleife erhält die aktuelle lokale Zeit und übergibt diese an die Strftime () -Methode, um eine digitale Uhr zu erstellen. Es druckt die Zeitstrolle nach allen 2 Sekunden.
Die Ausführung des Codes zeigt die Zeit nach allen 2 Sekunden wie unten angezeigt.
$ python3 Test.pyAbschluss:
Endlich haben wir alle möglichen grundlegenden Methoden von Zeitmodulen erörtert, die in der in Ubuntu 20 implementierten Python unterstützt wurden.04 Linux -System. Alle diese Codes und Abfragen können auch in anderen Distributionen von Linux verwendet werden.