Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:python

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Letzte ÜberarbeitungBeide Seiten, nächste Überarbeitung
wiki:python [2023/06/13 09:44] – [subprocess] techguruwiki:python [2023/11/09 10:47] – [venv] techguru
Zeile 9: Zeile 9:
  
 ===== venv ==== ===== venv ====
 +Eignet sich um in einer vom System abgetrennten Python Umgebung neue Pakete zu installieren um hier Python Programme zu testen .
 +
 +Die Python Module lassen sich in der Umgebung mit ''pip'' installieren und anzeigen. Die in der Umgebung installierten Module lassen sich anzeigen mit:
 +
 +  pip list
 +
 +
 Nun kann man eine eigene Umgebung schaffen in der nur die neue Python Version Verwendung findet. Hierzu wird ein neues Verzeichnis angelegt z.B. //ocsp-checker310// und dann das Kommando aufgerufen: Nun kann man eine eigene Umgebung schaffen in der nur die neue Python Version Verwendung findet. Hierzu wird ein neues Verzeichnis angelegt z.B. //ocsp-checker310// und dann das Kommando aufgerufen:
  
Zeile 33: Zeile 40:
   deactivate   deactivate
      
 +
 +===== Listen =====
 +
 +Listen sind für mich in Python immer wichtig, daher kommen sie hier zuerst.
 +
 +Nur bestimmte Elemente aus einer Liste heraus filtern:
 +
 +  list( myBigList[i] for i in [87, 342, 217, 998, 500] )
 +
  
 ===== subprocess ===== ===== subprocess =====
  
 Verwendung vom Modul ''subprocess'' um Standard Kommandos im Python Code auszuführen. Verwendung vom Modul ''subprocess'' um Standard Kommandos im Python Code auszuführen.
 +
 +  import subprocess
 +
  
 <code python> <code python>
Zeile 57: Zeile 76:
  
 >>> run_lst[15:19] >>> run_lst[15:19]
-['Oct', '18', '09:30:41', '2030']+['Oct', '18', '09:30:41', '2044'] 
 + 
 +</code> 
 + 
 + 
 +===== Datum ===== 
 + 
 +Das aktuelle Datum ausgeben 
 + 
 +<code python> 
 +from datetime import date
  
 +>>> date.today().isoformat()
 +'2023-06-15'
 </code> </code>
  
  
wiki/python.txt · Zuletzt geändert: 2023/11/30 09:36 von techguru