• 0

كيف أنظف شاشة الطرفية في بايثون؟

هل هنالك تابع أو طريقة معينة لتنظيف شاشة الطرفية من خلال سكربت مكتوب بلغة بايثون؟ لأنني أحتاج إلى تنظيف الشاشة قبل طباعة المعلومات عليه.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يمكنك تنظيف شاشة الطرفية بطرق متعدّدة في لغة بايثون، فعلى سبيل المثال يمكنك طباعة رمز تنظيف شاشة الطرفية كما في المثال التالي الذي يعمل على الإصدار الثالث من بايثون:

print(chr(27) + "[2J")

ملاحظة: قد لا يعمل المثال السابق على جميع أنواع الطرفيات.
أو يمكنك ببساطة تنفيذ أمر الحذف والذي هو cls في نظام ويندوز وclear في أنظمة لينكس كما في المثال التالي الذي يجمع بين النظامين:

import os
os.system('cls' if os.name == 'nt' else 'clear')

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن