Bottle (həmçinin python-şüşə kimi tanınan) bir açıq mənbə, sürətli portativ, pulsuz və çox sadə command-line proqram da bir fayl wsgi framework.Features kimi çıxış üçün yer qədər Python həyata keçirilən və nəzərdə tutulmuşdur Bir glanceThe proqram əslində asanlıqla kiçik web-based applications inkişaf üçün istifadə edilə bilər bir mikro-çərçivəsində edir. Bu Python Standard Kitabxana və xüsusiyyətləri tələb dispetçer, URL parametrləri, wsgi abstraksiya, HTTP header, HTTP inkişaf server, sürət optimallaşdırılması və cookie idarə asılıdır.
Bundan əlavə, Şüşə statik faylları, səhvlər, şablonlar, heç IndentationErrors, Mako-Templates dəstək verir, sendfile, özünü optimallaşdırılması yolları və sürətli statik marşrutları. Bu Python yüklü bütün əməliyyat sistemləri dəstəkləyir.
Bu dinamik və təmiz, həm də URL'leri dəstək, birdən zəng fəaliyyət sorğu göndərə bilər, Python-based vasitəsilə Jinja2, Cheetah və Mako şablonları dəstəkləyir, sürətli daxili şablon mühərrik, yüklenenler, peçenye, forma data, mövzular və ya fayl hızlı erişim təmin edir hər hansı digər HTTP bağlı metadata və Google App Engine, fapws3, cherrypy, Bjoern, pasta və WSGI.Getting bütün BottleFirst ilə başladı dəstəkləyən digər HTTP server, bu Bottle, həm də 2 uyğun burada qeyd etmək çox vacibdir dəstəkləyir. Python proqramlaşdırma dili x və 3.x sabit filialları. Linux qutusuna yüklemek üçün, Softoware olan Bottle son versiyası download bilgisayarınızda yerdə arxiv saxlamaq, onu açmaq, bir terminal app açmaq və & lsquo run; sudo python bərpa setup.py & rsquo; komanda.
Alternativ olaraq, yalnız bir terminal emulator proqram açıq və & lsquo çalıştırabilirsiniz, şüşə & rsquo yüklemek tırtıl; ya & lsquo; easy_install -Ü şüşə & rsquo; Hello World & rdquo; əmrləri, və ya sadəcə Şüşə işləri, bir çox sadə & ldquo run necə layihə directory.A Hello World exampleTo daxil bottle.py fayl download; bir Python konsol daxil aşağıdakı kodu sovuşdurmaq tərəfindən Məsələn, sonra web browser açmaq və http daxil: // localhost: 8080 / salam / Dünya URL.
şüşə idxal marşrut run, şablon
route (/ salam /)
def indeksi (adı):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; şablon geri ('Salam {{ad}}! "name = adı)
run (host = 'localhost "port = 8080)
tələblər
- Python
Şərhlər tapılmadı