Ail Ahmed نشر 28 أغسطس أرسل تقرير نشر 28 أغسطس السلام عليكم ازي اخلي الTerminal بعد مثل 5ثوني يمسح الشاشه او يعمل امر تاني بلغه باثيون ؟ 4 اقتباس
0 Chihab Hedidi نشر 28 أغسطس أرسل تقرير نشر 28 أغسطس يمكنك استخدام مكتبة os لتنفيذ أوامر نظام التشغيل، ومكتبة time لإضافة فاصل زمني الكود ليس بالصعب يمكن أن يكون بهذه الطريقة: import os import time # الانتظار لمدة 5 ثوانٍ time.sleep(5) # مسح الشاشة على ويندوز os.system('cls') يمكنك دائما إستخدام المكتبة time من أجل تأخير تنفيذ أي أمر تريد. 1 اقتباس
0 عبد الوهاب بومعراف نشر 28 أغسطس أرسل تقرير نشر 28 أغسطس حاول استخدام مكتبة time لتنفيذ تأخير، ومكتبة os لتنفيذ الأوامر، و يمكنك أن تبرمجه على حسب نظام التشغيل الخاص بك لأن الأمر يختلف بينهم بهذا الشكل: import os import time time.sleep(5) if os.name == 'nt': # ويندوز os.system('cls') else: # لينكس/ماك os.system('clear') 1 اقتباس
0 Khaled Osama3 نشر 28 أغسطس أرسل تقرير نشر 28 أغسطس بتاريخ 9 دقائق مضت قال Ail Ahmed: لسلام عليكم ازي اخلي الTerminal بعد مثل 5ثوني يمسح الشاشه او يعمل امر تاني بلغه باثيون ؟ يمكننا ذلك عن طريق استخدام مكتبة OS و Time فى ال Python واجحدة لتوفير دالة التحكم فى الوقت و الاخرى للتعامل مع ال terminal مثل هذا الكود تماما: import os import time as t # waiting 5 seconds t.sleep(5) os.system('cls' if os.name == 'nt' else 'clear') # you can make another cmd كما تحب os.system('your_command_here') المكتبة Time هى من تتحكم فى الوقت 1 اقتباس
0 محمد عاطف17 نشر 28 أغسطس أرسل تقرير نشر 28 أغسطس وعليكم السلام ورحمة الله وبركاته. هذا يعتمد على ما تريده . إذا أردت مثلا تنفيذ شئ معين وبعد ذلك تقوم بمسح الشاشة ب 5 ثواني فالأمر بسيط ولكن إنتبه أن البرنامج سيتوقف تمام عن العمل لمدة 5 ثواني : import os import time #الكود الذي تريد تنفيذه time.sleep(5) os.system('cls') هنا إستخدمنا المكتبة time ومن ثم الدالة sleep التي تقوم بإيقاف تنفيذ الكود لمدة 5 ثواني وبعد ذلك نقوم بمسح الشاشة. ولكن إذا أردت مسح الشاشة كل 5 ثواني يمكنك إستخدام ال threeds : import threading import os def clear_screen(): os.system('cls') threading.Timer(5.0, clear_screen).start() clear_screen() وهكذا أنشأنا threed مخصص لحذف الشاشة كل 5 ثواني ويمكنك تنفيذ أي كود أخر دون القلق من إيقافه عن التنفيذ حيث سيتم تنفيذ الكود بشكل طبيعي وكل 5 ثواني يتم حذف الشاشة. 1 اقتباس
السؤال
Ail Ahmed
السلام عليكم
ازي اخلي الTerminal بعد مثل 5ثوني يمسح الشاشه او يعمل امر تاني بلغه باثيون ؟
6 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.