بوتل (إطار عمل)
المظهر
بوتل
النموذج المصدري |
حقوق التأليف والنشر محفوظة [لغات أخرى] ![]() |
---|---|
موقع الويب |
لغة البرمجة | |
---|---|
الإصدار الأخير |
|
المستودع | |
الرخصة |
بوتل (بالإنجليزية: Bottle) [2] هي واجهة بوابة خادم ويب ميكرو إطار عمل للغة البرمجة بايثون. صمم ليكون سريعا، سهلا وخفيفا. يوزع بوتل كملف منفرد دون أن يعتمد إلا على مكتبة بايثون القياسية. تعمل الوحدة أيضا في بايثون 2.7 و3x.[3]
بوتل خفيف جدا بحيث يوفر إمكانية برمجة تطبيقات الويب سريعا.[4]
مثال
[عدل]- مثال لمرحبا العالم !:
from bottle import route, run, template
@route('/hello/<name>')
def index(name):
return template(''''Hello {{اسم}}'''!', name=name)
run(host='localhost', port=8080)
انظر أيضًا
[عدل]مراجع
[عدل]- ^ ا ب "Release 0.12.25". 4 مارس 2023. اطلع عليه بتاريخ 2023-03-08.
- ^ https://pypi.python.org/pypi/bottle نسخة محفوظة 2017-10-23 على موقع واي باك مشين.
- ^ Bottle website نسخة محفوظة 2020-07-07 على موقع واي باك مشين.
- ^ https://www.digitalocean.com/community/tutorials/how-to-use-the-bottle-micro-framework-to-develop-python-web-apps نسخة محفوظة 2016-03-03 على موقع واي باك مشين.
وصلات خارجية
[عدل]- بوتل على موقع Open Hub (الإنجليزية)
- بوتل على موقع Free Software Directory (الإنجليزية)
- بوتل على موقع Free Software Directory (الإنجليزية)
- الموقع الرسمي