المدخل الفارغ قد يعيد الأمر السابق. [1] [2]
الخلاصة السريعة
المثال
from cmd import Cmd
class C(Cmd):
def do_echo(self,arg):print(arg)
c=C()
c.onecmd('echo A')
c.onecmd('')المخرجان A ثم A؛ لا تعني السلسلة الفارغة عدم استدعاء المعالج. [1] [2]
من المدخل إلى المعالج
يحفظ onecmd الأمر، ويستدعي emptyline للمدخل الفارغ. تستدعي الدالة الافتراضية الأمر المحفوظ مرة أخرى. [1] [2]
عند تجاوز emptyline بدالة لا تفعل شيئًا، يسجل اختبارنا استدعاء do_echo واحدًا فقط بعد المدخلين. [1] [2]

نطاق المثال
دالتنا تطبع نصًا؛ لا نشغّل صدفة نظام أو نقرأ طرفية. لا نعمم على كل مفسر أوامر. [1] [2]
المراجع
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
