আমি ব্যাকগ্রাউন্ডে একটি সাধারণ অজগর স্ক্রিপ্ট চালাতে চাই যা ক্লিপবোর্ড থেকে পাঠ্য পড়ে এবং এটি মুদ্রণ করে। এখানে আমার কোড।
#!/usr/bin/env python
import Tkinter
last_clipboard = ""
def get_clipboard():
global last_clipboard
root = Tkinter.Tk()
root.withdraw() # Hide the main window (optional)
text_in_clipboard = root.clipboard_get()
if text_in_clipboard != last_clipboard:
last_clipboard = text_in_clipboard
print last_clipboard
while True:
get_clipboard()
এটি প্রত্যাশার মতো কাজ করছে তবে এটি খুব বেশি সিপিইউ (100% সিপিইউ) খায়।
আমি কীভাবে এত বেশি খরচ না করে এটি সঠিকভাবে কাজ করতে পারি?