السلام عليكم ورحمة الله وبركاته
بسم الله الرحمن الرحيم ,
الـ Multiprocessing هي تقنية لا يمكن الاستغناء عنها في اي برنامج قوي ..
حيث يمكننا ان نقوم باكثر من عملية على التوازي , على سبيل المثال انت مبرمج تقوم بعمل حلقات تكرار في برنامجك ...
على فرض ان هذا البرنامج ذو واجهة رسومية .. لن تستطيع التحكم في هذه الواجهة ان حتى تنتهي الـ loop او حلقة التكرار ..
في هذه الحال انت بحاجة الى ما يدعى Multiprocessing , او الـ Threading ,
مكتبة مثل الـ PyQt انا شخصيا اتعامل مع الـ Threading في انجاز عملي بها.
للمزيد من المعلومات حول الـ Multiprocessing
تفضل من هنا ( Multiprocessing )
في هذا الفيديو القصير قمت بشرح مبسط عن كيفية استخدام الـ Multiprocessing في البايثون
قريبا ساقوم بشرح استخدامها في امور اخرى ان شاء الله
الفيديو :


0 التعليقات:
إرسال تعليق