الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

احتاج شرح لكود بايثون

بدأه M4N2NET2000 في 3 أغسطس 2017 · 0 رد · 1,757 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم ورحمة الله

انا جديد في لغة بايثون

اذا ممكن

شرح للكود التالي :

logging.basicConfig(filename='rubiks.log',
  level=logging.INFO,
  format='%(asctime)s %(filename)12s %(levelname)8s: %(message)s')
  log = logging.getLogger(__name__)
  log.info('Begin...')
  rub = Rubiks()
   
  try:
  rub.leds.set_all('green')
  rub.wait_for_cube_insert()
  rub.scan()
   
  if rub.shutdown_flag:
  rub.leds.set_all('green')
  sys.exit(0)
   
  last_time = current_time()
  rub.resolve()
  rub.leds.set_all('green')
   
  if rub.shutdown_flag:
  sys.exit(0)
   
  #total = int(current_time() - last_time)
  #rub.talk(str(total) + " seconds. Ha ha ha.")
  rub.mot_push.wait_for_stop()
  rub.mot_bras.wait_for_stop()
  rub.mot_rotate.wait_for_stop()
  rub.mot_push.stop()
  rub.mot_bras.stop()
  rub.mot_rotate.stop()
  except Exception as e:
  rub.leds.set_all('red')
  log.exception(e)
  sys.exit(1)

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…