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

Python-এ কীবোর্ড থেকে কপি করা টেক্সট পেস্ট করার পদ্ধতি


Python অনেক বিল্ট-ইন লাইব্রেরি এবং মডিউল অফার করে যা বিভিন্ন পাইথন অ্যাপ্লিকেশন ডেভেলপ করতে অতিরিক্ত ফিচার ইমপ্লিমেন্ট করার পথ প্রদান করে। pyperclip হল একটি ক্রস-প্ল্যাটফর্ম পাইথন মডিউল যেটি যেকোনো পাইথন অ্যাপ্লিকেশনে কপি-এন্ড-পেস্ট অপারেশন ইমপ্লিমেন্ট করতে সাহায্য করে। পাইথন অ্যাপ্লিকেশনে এটি ব্যবহার করতে, আপনাকে নিচের কমান্ড ব্যবহার করে ইন্সটল করতে হবে:

pip install pyperclip

প্র্যাক্টিক্যাল ইউজ-কেস ইমপ্লিমেন্ট করা যায় একটি অ্যাপ্লিকেশন ডেভেলপ করে যেটি ক্লিপবোর্ড থেকে টেক্সট কপি করে স্ক্রিনে প্রদর্শন করবে। অতিরিক্তভাবে, আমরা কপি করা টেক্সটকে একটি Entry উইজেট বা Text উইজেটে দেখাতে পারি যা টেক্সট রূপে ইউজার ইনপুট গ্রহণ করে।

উদাহরণ

এটি বুঝতে নিচের উদাহরণটি দেখুন:

# প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন
from tkinter import *
import pyperclip

# Tkinter ফ্রেম বা উইন্ডো ইনস্ট্যান্স তৈরি করুন
win = Tk()

# উইন্ডোর আকার সেট করুন
win.geometry("700x350")

# একটি টেক্সট উইজেট তৈরি করুন
my_clip = Text(win, height=15)
my_clip.pack()

def update_text():
    global my_clip
    my_clip.insert(END, pyperclip.paste())

# ক্লিপবোর্ড থেকে কপি করা টেক্সট পেস্ট করার জন্য একটি বাটন তৈরি করুন
button = Button(win, text="Paste Here", command=update_text)
button.pack()

win.mainloop()

আউটপুট

উপরের কোড স্নিপেট রান করলে একটি উইন্ডো দেখাবে যেখানে একটি বাটন এবং একটি টেক্সট এডিটর থাকবে যেখানে কপি করা টেক্সট পেস্ট ও প্রদর্শিত হবে।

Python-এ কীবোর্ড থেকে কপি করা টেক্সট পেস্ট করার পদ্ধতি

  1. পান্ডাস ডেটাফ্রেম থেকে নাল সারি ড্রপ করা (dropna)

  2. Tkinter-এ চেকবক্স থেকে ইনপুট পাওয়া

  3. টকিন্টার পাইথনে টেক্সট উইজেট থেকে ইনপুট পাওয়া

  4. পাইথনে লেবেল (Label) থেকে টেক্সট রিমুভ করা