قواعد البيانات SQLite والبايثون – كيف تُنشئ قاعدة بيانات وتتعامل معها

قواعد البيانات SQLite والبايثون - كيف تُنشئ قاعدة بيانات وتتعامل معها

قواعد البيانات SQLite هي أحد أشهر أنواع قواعد البيانات، فهي تتمتع بالعديد من المزايا التي جعلتها مناسبة جدًا للعديد من الحالات. SQLite هي محرك قاعدة بيانات سهل الاستخدام وخفيف للغاية، ولا تحتاج لإعدادت سيرفر أو أي إعدادات أخرى فهي zero configuration. نُرحب بكم في هذا المقال الجديد من بايثونات والذي من خلاله نتطرق إلى كيفية التعامل مع هذا النوع من قواعد البيانات.

اقرأ المزيد

البرمجة البايثونية – كيف تكتب شيفرة برمجية بالبايثون بطريقة سليمة

البرمجة البايثونية - كيف تكتب شيفرة برمجية بالبايثون بطريقة سليمة

البرمجة بطريقة بايثونية Pythonic Way هو مصطلح يُشير إلى طريقة كتابة الشيفرة البرمجية بالبايثون وفق مجموعة من الشروط والقيود التي يُنصح بها من قبل التوثيق الرسمي للبايثون ومن قبل مجتمع محترفي البرمجة بالبايثون. أهلا بكم في بايثونات في هذا المقال الجديد الذي نتناول فيه بعض من نصائح Python’s Style Guide والذي يُعرف اختصارًا بـ PEP 8.

اقرأ المزيد

التعامل مع الريجستري في الويندوز من خلال لغة البايثون

التعامل مع الريجستري في الويندوز من خلال لغة البايثون

نظام تشغیل مایكروسوفت ویندوز هو النظام الأكثر انتشارًا في العالم مما یجعله الأكثر عرضة للقرصنة ومحاولات الإختراق من قبل المخترقین. نتیجةً لذلك، أصبح تخصص التحقیق الجنائي الرقمي رائجًا بشكل ملحوظ في السنوات الأخیرة. یقوم المحققون الجنائیون “الرقمیون” بعملیة البحث في الملفات المخفیة داخل النظام والتي یقوم نظام ویندوز بشكل ممتاز، بتسجیل جمیع الحركات وعملیات الاتصال والعملیات الداخلیة، سواء من قبل المستخدم أو النظام نفسة. كل ذلك یتم تسجیله في ملفات التسجیل التي یخفیها النظام بعنایة. في هذا المقال من بايثونات سنتعلم كیف نصل لملفات الريجستري في الويندوز ونستعرض محتویاتها.

اقرأ المزيد

تطبيقات بايثون – كيف تُرسل بريد إلكتروني مع مرفق في البايثون

تطبيقات بايثون - كيف تُرسل بريد إلكتروني مع مرفق في البايثون

تطبيقات بايثون عديدة ومتشعبة في أكثر من مجال، وذلك لما تتمتع به لغة البايثون من مزايا وخصائص تجعلها حلًا للعديد من المشاكل والعقبات. نُرحب بكم في هذا المقال الجديد من بايثونات والذي نتناول فيه أحد تطبيقات بايثون وهو كيفية التعامل مع مكتبة smtplib ومكتبة email المعياريتان في البايثون والتي تُساعدانا في ارسال بريد إلكتروني بخيارات متعددة.

مع نهاية هذا المقال ستكون عزيزي القارئ قادرٌ على تنفيذ أحد تطبيقات بايثون ومن خلاله تستطيع الإجابة على الأسئلة التالية:

اقرأ المزيد

البرمجة الكائنية في بايثون – سلسلة بايثونات لتعلم لغة البايثون

البرمجة الكائنية في بايثون - سلسلة بايثونات لتعلم لغة البايثون

أهلا وسهلًا بكم في آخر مقال من سلسلة بايثونات لتعلم البايثون والذي نتناول فيه موضوع البرمجة الكائنية Object Oriented Programming والتي يختصرها جمع المبرمجون إلى OPP. البرمجة الكائنية في بايثون تُشبه لحد كبير البرمجة الكائنية في العديد من لغات البرمجة الأخرى ولكن مع وجود اختلافات.

اقرأ المزيد

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

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

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

اقرأ المزيد

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

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

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

اقرأ المزيد

Jupyter Notebook – الأداة التي لا يستغني عنها أي عالم ومُحلل بيانات بالبايثون

Jupyter Notebook - الأداة التي لا يستغني عنها أي عالم ومُحلل بيانات بالبايثون

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

اقرأ المزيد

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

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

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

اقرأ المزيد

بايثون والمرونة في البرمجة – الدليل الشامل لفهم comprehensions في البايثون

بايثون والمرونة في البرمجة - الدليل الشامل لفهم comprehensions في البايثون

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

اقرأ المزيد

1 2 3 4 5