النصوص في بايثون - سلسلة بايثونات لتعلم لغة البايثون

النصوص في بايثون – سلسلة بايثونات لتعلم لغة البايثون

أهلًا بكم في المقال الثاني من سلسلة بايثونات لتعلم البايثون والذي نتناول فيه شرح “النصوص في بايثون”. نُقدم هذه السلسلة لكل مبتدئ يرغب بالبدء بتعلم لغة البرمجة الرائعة البايثون.

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

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

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

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

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

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

أرسل "شكرًا" لموقع بايثونات عبر مكتبة سيلينيوم

أرسل “شكرًا” لموقع بايثونات عبر مكتبة سيلينيوم

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

ما هي مكتبة سيلينيوم؟

هي مكتبة مختصة باختبار (Testing) صفحات الويب، ولكن هذا الاستخدام لا يتوقف عند هدف الاختبار فقط، بل يتعداه ليشمل عمليات محاكاة استخدام الويب،

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

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

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

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

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

إستخراج البيانات من صفحات الإنترنت بلغة البايثون - لمحة سريعة

إستخراج البيانات من صفحات الإنترنت بلغة البايثون – لمحة سريعة

إستخراج البيانات من صفحات الإنترنت من المواضيع الهامة حيث يستمر عدد مستخدمي شبكة الانترنت في التزايد عامًا بعد عام في ظل الانتشار الواسع لشبكة الإنترنت. يتزامن ذلك مع التقدم الهائل في التقنيات والعلوم، ويصاحب هذا التزايد تضخم كبير في المعلومات والبيانات، حيث تقول شركة CISCO (أشهر الشركات التي تقدم أجهزة البنية التحتية للشبكات) إن حجم مرور البيانات في الانترنت سيتجاوز واحد زيتا بايت خلال عام 2017 (1 زيتا بايت = ألف مليار جيجا بايت).

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