wiki:python
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige ÜberarbeitungLetzte ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
wiki:python [2023/06/13 09:20] – [subprocess] techguru | wiki: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 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. // | Nun kann man eine eigene Umgebung schaffen in der nur die neue Python Version Verwendung findet. Hierzu wird ein neues Verzeichnis angelegt z.B. // | ||
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 '' | Verwendung vom Modul '' | ||
+ | |||
+ | import subprocess | ||
+ | |||
<code python> | <code python> | ||
Zeile 52: | Zeile 71: | ||
>>> | >>> | ||
b' | b' | ||
+ | |||
+ | >>> | ||
+ | >>> | ||
+ | |||
+ | >>> | ||
+ | [' | ||
+ | |||
</ | </ | ||
+ | |||
+ | |||
+ | ===== Datum ===== | ||
+ | |||
+ | Das aktuelle Datum ausgeben | ||
+ | |||
+ | <code python> | ||
+ | from datetime import date | ||
+ | |||
+ | >>> | ||
+ | ' | ||
+ | </ | ||
+ | |||
wiki/python.txt · Zuletzt geändert: 2023/11/30 09:36 von techguru