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:46] – [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 ===== | ||
| Zeile 65: | Zeile 81: | ||
| + | ===== 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.1686642376.txt.gz · Zuletzt geändert: 2023/06/13 09:46 von techguru
