Bottle minicik python web anaçatısı

Bottle hafif, basit, hızlı ve küçücük bir python web anaçatısı. Python(standart kütüphane) dışında bir bağımlılığı yok. Sadece bir dosyadan oluşmakta (yaklaşık 100kb)

Merak edenler sitesine girer bakar :) sadece ağız sulandırma görevimizi yapalım.


from bottle import route, run

@route('/')
@route('/:isim')
def index(isim='osman'):
    return 'Merhaba %s!' % isim

run(host='localhost', port=8080)


çıktı:

http://localhost:8080/  girildiğinde

Merhaba osman! göreceksiniz

http://localhost:8080/Caner  girildiğinde

Merhaba Caner!



Ayrıca:
Ağ bağlantısından paylaşılan bir tane dosyayı kopyalamak, bazen sizi çileden çıkarmış olabilir. Tabi ufak bi ftp ya da başka bir çözümde olabilir.

Neyse sadede gelelim. Forkladığım basit bir web uygulaması var. dirShare
python /verbabaistediğindizini  işlem tamam. http://ArkadaşınIPsi:8080 ulaş dosyalara :)