bottle
0.13.2
Bottle عبارة عن إطار ويب صغير WSGI سريع وبسيط وخفيف الوزن لـ Python. يتم توزيعه كوحدة ملف واحد وليس له أي تبعيات بخلاف مكتبة بايثون القياسية.
الصفحة الرئيسية والوثائق: http://bottlepy.org
from bottle import route , run , template
@ route ( '/hello/<name>' )
def index ( name ):
return template ( '<b>Hello {{name}}</b>!' , name = name )
run ( host = 'localhost' , port = 8080 )
قم بتشغيل هذا البرنامج النصي أو لصقه في وحدة تحكم Python، ثم قم بتوجيه متصفحك إلى http://localhost:8080/hello/world. هذا كل شيء.
قم بتثبيت أحدث إصدار ثابت باستخدام pip install bottle
أو قم بتنزيل Bottle.py (غير مستقر) في دليل المشروع الخاص بك. لا توجد تبعيات صلبة بخلاف مكتبة بايثون القياسية.
التعليمات البرمجية والوثائق متاحة وفقًا لترخيص MIT (انظر الترخيص).
ومع ذلك، فإن شعار الزجاجة لا يشمله هذا الترخيص. يُسمح باستخدام الشعار كرابط للصفحة الرئيسية للزجاجة أو في سياق مباشر مع المكتبة غير المعدلة. وفي جميع الحالات الأخرى، يرجى السؤال أولاً.