معالجة الأخطاء في بايثون - سلسلة بايثونات لتعلم لغة البايثون

معالجة الأخطاء في بايثون – سلسلة بايثونات لتعلم لغة البايثون

معالجة الأخطاء في بايثون هي أحد أهم المواضيع التي يجب على كل مبرمج في بايثون الإلمام بها جيدًا. يكاد لا يخلو اي برنامج أو نظام من عيوب وأخطاء، وجميعنا يطمح لدرجة عالية من الاستقرار فيما نُطوره من أنظمة وبرمجيات، صغيرة كانت أم كبيرة. أهلًا بكم في هذا المقال من ضمن سلسلة بايثونات لتعلم لغة البايثون للمبتدئين. نتناول في هذا المقال مفهوم Exception Handling في لغة البايثون.

استمر في القراءة

كيف تتعامل مع بيانات JSON في لغة بايثون

كيف تتعامل مع بيانات JSON في لغة بايثون

أهلا وسهلا بكم في هذا المقال من بايثونات والذي نتناول فيه كيفية التعامل مع بيانات json في لغة بايثون. في البداية سنتكلم عن ما هي json ثم سننتقل الى المكتبة المعيارية في البايثون والمختصة بهذا النوع من البيانات، ثم نشرح مثال عملي لقراءة بيانات على هيئة json مُتاحة للعامة في الإنترنت. هذا المقال موجه بالدرجة الأولى للمبتدئين في تعلم البايثون، حيث يُقدم معلومات أساسية في الموضوع.

استمر في القراءة

لغة البرمجة بايثون والتعامل مع نظام التشغيل من خلال مكتبة os

لغة البرمجة بايثون والتعامل مع نظام التشغيل من خلال مكتبة os

لغة البرمجة بايثون تقدم العديد من المكتبات التي تُساعد المبرمجين على التعامل مع نظام التشغيل. من أشهر المكتبات التي تقدمها بايثون بشكل تلقائي هي مكتبة os التي تضم العديد من الدوال والوظائف المفيدة تحت هذا العنوان. تُقدم لكم بايثونات هذا المقال الذي يشرح بعض الامكانيات التي تتضمنها المكتبة.

استمر في القراءة

مكتبة scikit-learn - لمحة سريعة عن مكتبة البايثون لتعليم الآلة

مكتبة scikit-learn – لمحة سريعة عن مكتبة البايثون لتعليم الآلة

مكتبة scikit-learn من أشهر مكتبات البايثون المختصة بعلم البيانات وتعليم الآلة. أهلا بكم في المقال الخامس من سلسلة مقالات “مكتبات علم البيانات بالبايثون” والذي سنتناول فيه مكتبة تعليم الألة المشهورة scikit-learn بشكل موجز.

للإطلاع على المقالات السابقة:

مكتبات علم البيانات وتعليم الألة في البايثون – 5 مكتبات مشهورة

استمر في القراءة

أداة virtualenv كأداة لتسهيل البرمجة والعمل بلغة البايثون

أداة virtualenv كأداة لتسهيل البرمجة والعمل بلغة البايثون

من المهم شرح أداة virtualenv لتسهيل العمل أثناء البرمجة بالبايثون. لأنك كمبرمج بايثون، من المؤكد أنك مررت في حالة تريد فيها أن يعمل برنامجك على توزيعتي البايثون 3.5 و 2.7. أو أنك تريد أن تقوم ببناء شيفرة برمجية باستخدام مكتبة مُثبتة لديك ولكن بإصدار أقل أو أعلى، فهل في هذه الحالة ستقوم بحذف المكتبة وإعادة تثبيتها بالإصدار الذي تريد. ماذا عن الحالة الأولى والتي يظن البعض بانها مرعبة، حيث قد يتساءل أحدهم كيف سأثبت إصدارين من البايثون على نفس نظام التشغيل، وكيف سأتعامل مع ذلك؟!

استمر في القراءة