Enthält eine Liste Elemente, die ebenfalls aus Listen bestehen, sogar verschachtelt sind, dann kann die folgende Funktion flatten_nested_lists daraus eine einzige „flache“ Liste erstellen:
Falls zum Informationsaustausch und zur Kommunikation im Unternehmen Confluence von Atlassian eingesetzt wird, dann kann es manchmal sinnvoll sein, Seiten automatisch erstellen zu lassen, um z.B. mit einer Auslieferung zeitgleich Release Notes zu veröffentlichen.Mit dem folgenden Skript confluence_util.py lassen sich per HTTP-Aufruf Seiten erstellen, ändern oder löschen (sofern der Benutzer die benötigten Rechte besitzt). In dieser Version wird für die Authentifizierung eine auth-Datei verwendet. Diese Datei lässt sich mit dem Skript create_authorization.py erzeugen. Weitere Informationen […]
Manchmal möchte man wissen, welches Datum ein bestimmter Wochentag im Monat hat, z.B. der letzte Freitag im Monat oder der zweite Mittwoch im Monat.Die folgende Funktion ermittelt das Datum für eine gegebene Kombination aus Jahr, Monat und Wochentag, und gibt es in der Form dd.mm.yyyy zurück:
Mit der folgenden Funktion findet, man alle Duplikate, also das mehrfache Auftreten eines Elementes in einer Liste. Es wird das Ergebnis als Liste zurückgegeben:
Der folgende Generator parst einen String nach einem Zahlenbereich (range), und gibt jede Zahl des Bereichs als einzelne Zahl vom Typ int zurück.Der String darf mehrere Bereiche enthalten, sofern sie durch ein Komma getrennt sind, z.B. ‚0, 4-8, 20->exit, 43-45‘ was als Ergebnis [0, 4, 5, 6, 7, 8, 20, 43, 44, 45] zurück gibt.