কম্পিউটার টিউটোরিয়াল

Kivy পরিচিতি: ক্রস-প্ল্যাটফর্ম পাইথন GUI ফ্রেমওয়ার্ক

এই লেখায় Kivy ফ্রেমওয়ার্ক এবং এর ইন্সটলেশন প্রক্রিয়া আলোচনা করা হলো। Kivy একটি ওপেন-সোর্স GUI-ভিত্তিক অ্যাপ্লিকেশন ইন্টারফেস যা উইন্ডোজ, লিনাক্স এবং ম্যাকে ক্রস-প্ল্যাটফর্ম অ্যাপ্লিকেশন তৈরিতে সাহায্য করে।

ইনস্টলেশন গাইড

প্রথমে পিসিতে পাইথন ইন্সটল করুন। তারপর ডিপেন্ডেন্সি ইনস্টল করুন:

উইন্ডোজ (Windows)

python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
python -m pip install kivy.deps.gstreamer
python -m pip install kivy.deps.angle

লিনাক্স (Linux)

sudo add-apt-repository ppa:kivy-team/kivy

Kivy ফাইল ইন্সটলেশন

উইন্ডোজ:

python -m pip install kivy

লিনাক্স:

sudo apt-get install python3-kivy

Kivy দিয়ে GUI অ্যাপ্লিকেশন তৈরি

import kivy
kivy.require('1.10.0')
from kivy.app import App
from kivy.uix.label import Label

class Sample(App):
    def build(self):
        return Label(text="Tutorialspoint")

sample = Sample()
sample.run()

আউটপুট

একটি নতুন উইন্ডো পপ-আপ হবে যেখানে "Tutorialspoint" টেক্সট সহ একটি লেবেল দেখা যাবে।

Kivy পরিচিতি: ক্রস-প্ল্যাটফর্ম পাইথন GUI ফ্রেমওয়ার্ক

উপসংহার

এই লেখায় Kivy ফ্রেমওয়ার্ক ব্যবহার করে GUI-ভিত্তিক অ্যাপ্লিকেশন তৈরির পদ্ধতি শিখেছি।

  1. পাইথন - কিভি (Kivy)-এ BoxLayout উইজেট

  2. পাইথন - কিভি (Kivy)-এ AnchorLayout

  3. Kivy পরিচিতি: ক্রস-প্ল্যাটফর্ম পাইথন GUI ফ্রেমওয়ার্ক

  4. পাইথনে মেশিন লার্নিং পরিচিতি – বেসিক কনসেপ্ট ও লাইব্রেরি