বোতল (এছাড়াও ময়াল সাপ-বোতল হিসাবে পরিচিত) একটি ওপেন সোর্স, দ্রুত, পোর্টেবল, বিনামূল্যে এবং খুব সহজ কমান্ড-লাইন সফ্টওয়্যার এক ফাইল WSGI framework.Features হিসাবে কাজ আপ স্থল থেকে পাইথন বাস্তবায়িত এবং ডিজাইন করা হয় একটি glanceThe সফ্টওয়্যার আসলে সহজে অতি ক্ষুদ্র ওয়েব ভিত্তিক অ্যাপ্লিকেশন বিকাশ ব্যবহার করা যেতে পারে যে একটি মাইক্রো কাঠামো হয়. এটা পাইথন স্ট্যান্ডার্ড লাইব্রেরী ও বৈশিষ্ট্য অনুরোধ ডিসপ্যাচিং, URL টি পরামিতি, WSGI বিমূর্ততা, HTTP- র হেডার, HTTP- র উন্নয়ন সার্ভার, গতি অপ্টিমাইজেশন, এবং কুকি ব্যবস্থাপনা উপর নির্ভর করে.
উপরন্তু, বোতল স্ট্যাটিক ফাইল, ত্রুটি, টেমপ্লেট, কোন IndentationErrors, প্রশান্ত মহাসাগরের নীল হাঙর-টেমপ্লেট জন্য সমর্থন উপলব্ধ করা হয়, Sendfile, স্ব নিখুঁত রুট, এবং দ্রুত স্ট্যাটিক রুট. এটা পাইথন ইনস্টল করা হয় যেখানে সব অপারেটিং সিস্টেম সমর্থন করে.
এটা গতিশীল এবং পরিষ্কার উভয় URL গুলি সমর্থন, ম্যাপিং কল কাজ করার অনুরোধ পাঠাতে পারেন, পাইথন ভিত্তিক মাধ্যমে Jinja2, দা চিতা এবং প্রশান্ত মহাসাগরের নীল হাঙর টেমপ্লেট সমর্থন করে, দ্রুত বিল্ট ইন টেমপ্লেট ইঞ্জিন, আপলোড, কুকিজ, ফর্ম তথ্য, হেডার বা ফাইল দ্রুত এক্সেস প্রস্তাব অন্য কোন HTTP- র-সম্পর্কিত মেটাডেটা, এবং Google App ইঞ্জিন, fapws3, cherrypy, Bjoern, পেস্ট এবং WSGI.Getting সব BottleFirst দিয়ে শুরু সমর্থন অন্যান্য HTTP সার্ভার, এটা যে বোতল উভয় 2 সঙ্গে সামঞ্জস্যপূর্ণ এখানে উল্লেখ করা খুবই গুরুত্বপূর্ণ সমর্থন করে. পাইথন প্রোগ্রামিং ভাষা x এবং 3.x স্থিতিশীল শাখা. আপনার লিনাক্স বক্স ইনস্টল করার জন্য, Softoware থেকে বোতল এর সর্বশেষ সংস্করণ ডাউনলোড করে আপনার কম্পিউটারে কোথাও আর্কাইভ সংরক্ষণ, এটা আনপ্যাক, একটি টার্মিনাল অ্যাপ্লিকেশন এবং খুলুন & lsquo চালানো; উবুন্টু পাইথন ইনস্টল setup.py & rsquo; কমান্ড.
অথবা, আপনি শুধু একটি টার্মিনাল এমুলেটর প্রোগ্রামটি খুলুন এবং & lsquo চালাতে পারেন; বোতল & rsquo ইনস্টল পিপ; বা & lsquo; easy_install -U বোতল & rsquo; হ্যালো ওয়ার্ল্ড & rdquo; কমান্ড, বা শুধু বোতল কাজ, একটি খুব সহজ & ldquo চালানো দেখতে আপনার প্রকল্পের directory.A হ্যালো ওয়ার্ল্ড exampleTo মধ্যে bottle.py ফাইল ডাউনলোড করুন; একটি পাইথন কনসোল মধ্যে নিচের কোড পেস্ট করে যেমন, তারপর আপনার ওয়েব ব্রাউজার খুলুন এবং HTTP অ্যাক্সেস: // localhost: 8080 / হ্যালো / বিশ্ব URL টি.
বোতল আমদানি রুট থেকে, রান, টেমপ্লেট
route ('/ হ্যালো /')
Def সূচক (নাম):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; টেমপ্লেট ফিরে ('হ্যালো {{নাম}}', নাম = নাম)
রান (হোস্ট = 'স্থানীয় হোস্ট', পোর্ট = 8080)
আবশ্যক
- পাইথন
পাওয়া মন্তব্যসমূহ না