ChatCrawlersearch across public Telegram Open the app
P

python خانه پایتون گروه آموزشی برنامه نویسی

сообщение · 2023-08-30 10:22 UTC
I
Replymessage unavailable
شما همیشه به یه راهنمای خیلی خوب دسترسی دارید، کافیه از هوش مصنوعی بخواید تا راهنماییتون کنه و محتاج کسی نباشید :) برای مثال من به صورت تستی از claude-instance خواستم که کد قبلی رو به صورت multithreading برام بنویسه و اون پاسخ زیر رو بهم داد: برای اجرای این کد به صورت مولتی ترد، میتوانیم از تابع threading.Thread استفاده کنیم: python import threading from tkinter import Tk import keyboard root = Tk() def check_keys(): while 1: if keyboard.is_pressed("a"): root.quit() t = threading.Thread(target=check_keys) t.daemon = True t.start() root.mainloop() در این کد: - تابع check_keys() را برای بررسی فشرده شدن دکمه تعریف کردیم - از threading.Thread استفاده میکنیم تا check_keys را در یک ترد جداگانه اجرا کند - daemon را True قرار میدهیم تا ترد در صورت خاتمه پیدا کردن اصلی خاتمه پیدا کند - ترد را اجرا میکنیم - در نهایت mainloop را فراخوانی میکنیم بدین ترتیب keyboard و gui به صورت مولتی ترد اجرا میشوند. همونطور که می بینید کاملا جواب درستی بهم داده و دقیقا همونی بود که خودم در ذهن داشتم.

Вся лента · оригинал в Telegram

Open in Telegram Каталог площадок Искать в ChatCrawler

A snapshot of an open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · What we do not do · Remove a page · Catalog