Bottle (také známý jako python-lahve) je open source, realizován v Pythonu a je navržen od základu tak, aby mohla působit jako jeden soubor WSGI framework.Features na rychlý, přenosný, zdarma a velmi jednoduché příkazové řádky software software glanceThe je ve skutečnosti mikro-rámec, který může být použit snadno vyvíjet malé webové aplikace. Záleží na tom, Python standardní knihovny a rysy žádosti dispečinku, parametrů URL, WSGI abstrakce, HTTP hlavičky, vývoj HTTP serveru, rychlosti optimalizace a řízení cookie.
Kromě toho, Bottle poskytuje podporu pro statické soubory, chyby, šablony, bez IndentationErrors, Mako-šablony, sendfile, self optimalizační cesty a rychlé statické trasy. Podporuje všechny operační systémy, kde je nainstalován Python.
To může poslat požadavek na funkci, volání mapování, podporují jak dynamické a čisté URL, podporuje Jinja2, Gepard a Mako šablony pomocí Python-based, rychlý vestavěný šablony motoru, nabízí rychlý přístup k souborům obrázky, cookies, data z formulářů, záhlaví nebo jakýkoliv jiný HTTP související s metadata, a podporuje Google App Engine, fapws3, CherryPy, Bjoern, pasty a další servery HTTP, které podporují WSGI.Getting začala BottleFirst všech, to je velmi důležité zmínit, že láhev je kompatibilní jak s 2. x a 3.x stabilní větve programovacího jazyka Python. Chcete-li jej nainstalovat na váš Linux box, stáhněte si nejnovější verzi lahev z Softoware, archiv uložit někde v počítači, rozbalíme jej, otevřete terminálové aplikaci a spustit & lsquo; sudo python setup.py nainstalovat & rsquo; příkaz.
Případně stačí otevřít emulátor terminálu, program a spustit & lsquo, pip nainstalovat láhev & rsquo; nebo & lsquo, easy_install -U láhev & rsquo; příkazy, nebo jednoduše stáhnout bottle.py soubor do projektu directory.A Hello World exampleTo vidět, jak funguje na láhve, spustit velmi jednoduchý a ldquo; Hello World & rdquo; Příklad vložením kódu níže do Python konzole, pak otevřete webový prohlížeč a přejděte na http: // localhost: 8080 / ahoj / svět URL.
z láhve importu trasy, běh, šablona
route ("/ ahoj /")
index def (jméno):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Návrat šablonu ("Dobrý den, {{name}}! ', name = jméno)
run (host = 'localhost', port = 8080)
Požadavky na :
- Python
Komentáře nebyl nalezen