Tag: Python | Atom Feed | RSS Feed

bottle.py auf Uberspace installieren

bottle.py ist ein einfaches, in Python geschriebenes, Mikro-Framework für Webanwendungen, ähnlich wie Flask (Python) oder Sinatra (Ruby). Freiesmagazin.de erklärt hier kurz und bündig wie bottle.py genutzt werden kann. In den folgenden Zeilen möchte ich erläutern wie man bottle.py auf Uberspace installieren kann.

bottle.py installieren

Nach …


Informationen über ein vimeo-Video ermitteln

Um Meta-Daten (wie z.B. Titel, Dauer usw.) über ein bestimmtes Video vom vimeo-Video-Portal zu beziehen wird die vimeo data API angeboten. Die Funktionsweise ist die gleiche wie beim Auslesen von Informationen über ein Youtube-Video. Eine sehr sorgfältige und leicht verständliche Dokumentation mit Beispielen entdeckt man auf der Website http …


Informationen über ein Youtube-Video auslesen

Um Meta-Daten (z.B. Anzahl der Likes, Anzahl der Kommentare oder Titel) über ein Youtube-Video zu bekommen nutzt man ganz einfach die Youtube data API. Gibt man folgendes in den Browser ein, sendet die API Informationen zum angegebenen Video im JSON-Format. (Das Video wird mittels ID bestimmt. Die Video-ID steht …


woof - Webserver mit Limit

An dieser Stelle wird der kleine Webserver woof (web offer one file) vorgestellt. woof ist in Python geschrieben. Das Besondere ist, dass es ein Download- und Upload-Limit gibt, sobald diese Grenze erreicht wird schaltet sich der Webserver von alleine aus. Das Skript findet man auf der Webseite http://www.home …


bottle - statische Dateien

Routen für statische Dateien wie z.B. CSS-Dateien, Bildern und pdf-Dateien sind nicht automatisch Bestandteil einer bottle-App. Für jede einzelne Datei muss eine Route definiert werden. Per Dynamischer Route kann dies durch eine einzige @route-Anweisung erledigt werden. Um Zugriff auf Dateien mittels Web zu ermöglichen gibt es die Funktion static_file …


bottle - dynamisches Routing

Dynamische Routen enthalten Platzhalter für die jegliche Zeichenketten oder Werte eingesetzt werden können. Es sind Variablen. Diese Variable wird an die angedockte Funktion weitergegeben und mittels Funktionsalgorithmus verarbeitet. Ein Beispiel:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from bottle import route …

bottle - ein schnelles und einfaches WSGI-Microframework

Bottle ist in der Programmiersprache Python geschrieben und auf der Seite bottlepy.org zu finden. Bottle ist ein schnelles und einfaches WSGI-Microframework. Es besteht aus einer einzelnen Modul-Datei und hat keine Abhängigkeiten. Installiert wird bottle bei Fedora mittels Kommando su -c "easy_install bottle". Ebenso kann bottle durch den Paketmanager …


SimpleHTTPServer - schnell mal Dateien über www verfügbar machen

SimpleHTTPServer ist ein Webserver, in Python geschrieben und für den einfachen, schnellen, temporären Einsatz gedacht, um z.B. Dateien oder statische Webseiten per World Wide Web abrufbereit zu machen. SimpleHTTPServer muss bei den meisten grossen Linux-Distribution nicht nachinstalliert werden, denn er ist ein Modul von Python. Gestartet wird der Webserver …


6 Zufallszahlen von 1 bis 49

Hier ein bisschen Quellcode um 6 Zufallszahlen von 1 bis 49 zu ermitteln.
Geschrieben ist das Programm in Python. Das Programm ist für Webserver
denn die Ausgabe erscheint in einem HTML-Code.
Download

Prinzip:
#!/usr/bin/python import random print random.sample(range(1,50,1),6)

© heiko. Built using Pelican. Theme by Giulio Fidente on github. .