بوتل (إطار عمل)

من أرابيكا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
بوتل (إطار عمل)

بوتل (بالإنجليزية: Bottle)‏ [1] هي واجهة بوابة خادم ويب ميكرو إطار عمل للغة البرمجة بايثون. صمم ليكون سريعا، سهلا وخفيفا. يوزع بوتل كملف منفرد دون أن يعتمد إلا على مكتبة بايثون القياسية. تعمل الوحدة أيضا في بايثون 2.7 و3x.[2]

بوتل خفيف جدا بحيث يوفر إمكانية برمجة تطبيقات الويب سريعا.[3]

مثال

from bottle import route, run, template

@route('/hello/<name>')
def index(name):
    return template(''''Hello {{اسم}}'''!', name=name)

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

انظر أيضًا

مراجع

وصلات خارجية