python
Python-Entwicklungsmuster, Bibliotheken, Performance-Optimierung und praktische Anwendungen im Web-, Daten- und Automatisierungsbereich.
4 Artikel
Fetch mit Gitlab API
Zusammenfassung Python-Skript, das die GitLab-API mit einem Private Token nutzt, um automatisch alle zugänglichen Repositories zu klonen oder zu fetchen, mit JSON-Konfiguration und sowohl argparse- als auch Config-File-Variante.
Ich verwende gitlab und habe viele Repositories, die ich täglich oder sogar mehr als einmal pro Tag verfolgen muss. Es war erstens sehr ermüdend, alle diese Repositories zu klonen, wenn ich meinen Arbeitsrechner wechsle, und zweitens, all diese Repositories aktuell zu halten. Aus diesem Grund begann ich, ein Automatisierungsskript zu schreiben, um die langweiligen Aufgaben von meinen Schultern zu nehmen.
Weiterlesen →PyConDe & PyData 2019
Zusammenfassung Persönlicher Tagebuchstil-Rückblick auf den Besuch von PyConDE und PyData 2019 in Berlin mit Keynotes, Talks, Tutorials, Sprint-Tagen und persönlichen Highlights wie Treffen mit Core-Developern und Beitrag zu Bokeh.
Ich bin gerade von PyConDe & PyData-2019 zurückgekommen und möchte meine Erfahrungen dort festhalten. Das hier ist eher ein Tagebuch als ein Blog, in dem ich über folgendes berichte:
Weiterlesen →Benutzerdefinierte Selenium Webdrivers mit Decorators
Zusammenfassung Lerne, wie du dynamisch eigene Selenium WebDriver-Klassen für verschiedene Browserversionen mit Python-Decoratoren und Klassen-Factories erstellst, um Tests mit mehreren Firefox- und Chrome-Binaries parallel auszuführen.
Wie erstellt man dynamisch benutzerdefinierte Selenium WebDriver-Klassen mit einem parametrisierten Browser-Binary-Pfad?
Weiterlesen →OpenCV auf OpenShift
Zusammenfassung Dieser Beitrag liefert ein Bash-Skript und schrittweise Anleitungen zur erfolgreichen Installation von OpenCV in einem Python-2.7-Cartridge auf OpenShift Online unter Umgehung der strengen 1-GB-Quota-Beschränkung.
Als ich OpenCV auf meinem Python-2.7 OpenShift Online Cartridge installieren wollte, stieß ich auf das Problem der Kontingentbegrenzung auf 1 GB.
Weiterlesen →