Google Keyword Ranking Check mit Python

Um die aktuelle Plazierung der eigenen Webseite bei verschiedenen Keywords zu ermittel gib es verschiedene kostenpflichtige Google Keyword Ranking Check Tools oder online Dienstleister im Internet. Da oft die Investition bei einer kleinen Webseite nicht lohnt ist eine eigene Lösung hier klar im Vorteil. In diesem Tutorial wird ein kleines Script vorgestellt mit welchen die… Google Keyword Ranking Check mit Python weiterlesen

Python – pip Pythonpakete aus Datei installieren

Um mit einem Python Projekt umzuziehen ist es nötig auf dem neuen Zielsystem oder im neuen Virtual Environment die gleichen Python Pakete bzw. Vorraussetzungen zu schaffen. Installierte Python Pakete anzeigen Um einen Überblick über die aktuell installierten Python Pakete zu erhalten können wir mit den Befehlt pip freeze eine Ausgabe der installierten Paket erhalten. pip… Python – pip Pythonpakete aus Datei installieren weiterlesen

Python – Flask Cache URL mit Query String als cache_key

Wer bei dem Python Microframework Flask die Cache-Funktion für URLs verwendet wird bemerkt haben, dass die Request-Argumente bzw. der Query String per default nicht beachtet wird und so bei verschiedenen Request-Argumenten immer die selbe Seite aus dem Cache ausgeliefert wird. Da dies oft nicht gewollt ist, muss eine Möglichkeit gefunden werden den Query String in… Python – Flask Cache URL mit Query String als cache_key weiterlesen

Linux – Installation von Ansible unter CentOS / Ubuntu

Ansible ist ein tooles Tool für die Konfiguration, Administration, Automatisierung und Softwareverteilung auf verschiedenen Linux-Systemen. Die Verwaltung der einzelenen Systeme erfolgt über SSH, somit sind keine zusätzliche Software notwendig. Konfiguriert wird das Ganze in Textform mit YAML. In diesem Tutorial wird die Installation von Ansible Schritt für Schritt beschrieben. Ansible Installation Um ansible auf unseren… Linux – Installation von Ansible unter CentOS / Ubuntu weiterlesen

CentOS 7 – Python 3.5 und virtualenv installieren

Wer endlich mal die alten Zöpfe der Python-Entwicklung abschneiden möchte sollte seine Projekte so langsam auf Python 3.x umstellen. CentOS 7 bringt per default Python in der Version 2.7.5 mit. Wer auf eine aktuelle Version von Python wechseln möchten kann dies trotzdem ohne Probleme auch unter CentOS 7. Dieses Tutorial zeigt wie man unter CentOS… CentOS 7 – Python 3.5 und virtualenv installieren weiterlesen

Python – Cronjobs im Virtualenv per Wrapper-Script

Wenn man einem Python-Script per Cron in einen Virtual Environment starten möchte bringt dies ein paar Probleme mit sich. Das Virtual Environment muss vorher aktiviert werden und dann erst das Script ausgeführt werden. Man kann dies nun umständlich für jedes Script separat erledigen oder mach baut sich einen universellen Wrapper. Der Wrapper legt man einfach in… Python – Cronjobs im Virtualenv per Wrapper-Script weiterlesen

Python 2.7 unter CentOS 6 installieren

CentOS 6 bringt die Python Version 2.6.6 mit. Wie man auf eine neuere Version updaten kann ohne die alte Version vom System zu löschen beschreibt dieser Artikel. Vorbereitung – Installation der Development Tools Als Erstes benötigen wie wieder die notwendigen Entwicklungswerkzeuge. Diese werden per groupinstall von YUM installiert. Zusätzlich benötigen wir noch ein paar Entwickler-Pakete für… Python 2.7 unter CentOS 6 installieren weiterlesen