مكتبة requests في البايثون - كيف تُرسل طلبات HTTP من بايثون

مكتبة requests في البايثون – كيف تُرسل طلبات HTTP من بايثون

مكتبة requests في البايثون هي أحد أشهر المكتبات التي تُستخدم في العديد من المشاريع الخاصة بالويب. تكاد لا تخلو أي مكتبة لها علاقة بالويب من استخدام هذه المكتبة الرائعة والمهمة، والتي تُسهل علينا التعامل مع بروتوكول الويب المشهور HTTP. أهلا بكم في بايثونات في هذا المقال الجديد الذي نتناول فيه مكتبة جديدة من مكتبات بايثون الرائعة.

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

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

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

يعد التقدم التكنولوجي من أهم الأحداث التي قامت بتشكيل ملامح القرن وتعد السرعة فيه هي السمة الأهم والأبرز. كلما زاد حضور تلك السمة زاد انتشار التكنولوجيا الرقمية مما يجعلها في متناول الجميع، ولا ننسى بالطبع المعرفة المصاحبة لها. أمن المعلومات من العناوين الحاضرة دائمًا في ظل ما نعيشه من تقدم.

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

أكتب برامج CLI بسعادة مع مكتبة Click في لغة البايثون - تطبيق عملي

أكتب برامج CLI بسعادة مع مكتبة Click في لغة البايثون – تطبيق عملي

أهلا بكم في بايثونات في هذا المقال الجديد والمميز. من أجمل و أمتع مميزات لغة البايثون هي كتابة برامج سطر الأوامر CLI – Command Line Interface كما هو الحال المعتاد بشكل قياسي في برامج لينكس و يونكس، حيث نكتب إسم البرنامج داخل نافذة الأوامر terminal في ماك و لينكس أو cmd في ويندوز، ملحوقًا بمعاملات أو أي بيانات تريد تغذيتها للبرنامج الرئيسي ليتم معالجتها أو استخدامها للحصول على نتيجة ما ترغب بها مباشرة.

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

التسجيل Logging في البايثون - الدليل البسيط

التسجيل Logging في البايثون – الدليل البسيط

أهلاً بكم في بايثونات ونُرحب بكم في هذا المقال الجديد الذي نتكلم فيه عن موضوع التسجيل Logging في برامج البايثون.

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

تُقدم لغة البرمجة البايثون وحدة مضمنة تلقائيًا عند تثبيت البايثون، وتُسمى هذه الوحدة ب Logging

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

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

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

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

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

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

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

ادارة مكتبات بايثون وطريقة تثبيتها

ادارة مكتبات بايثون وطريقة تثبيتها

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

المصطلحات الخاصة بعدة أدوات مثل pip و PyPI و Setuptools و Wheels و easy_install و Eggs قد تجعل المبتدئين في تعلم اللغة في وضع لا يُحسد عليه، كما حدث مع الكثير في بداية تعلم البايثون.

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