wiki:python
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
wiki:python [2023/06/13 09:44] – [subprocess] techguru | wiki:python [2023/11/30 09:36] (aktuell) – [Datum] 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 57: | Zeile 76: | ||
>>> | >>> | ||
- | [' | + | [' |
</ | </ | ||
+ | ===== Datum ===== | ||
+ | |||
+ | Das aktuelle Datum ausgeben | ||
+ | |||
+ | <code python> | ||
+ | from datetime import date | ||
+ | |||
+ | >>> | ||
+ | ' | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== String Bearbeitung ===== | ||
+ | |||
+ | Vom String line = " | ||
+ | |||
+ | line.strip(' | ||
+ | | ||
+ | Soll nur das letzte Zeichen " | ||
+ | |||
+ | line[:-1] | ||
+ | |
wiki/python.1686642298.txt.gz · Zuletzt geändert: 2023/06/13 09:44 von techguru