222 subscribers
148 photos
1 video
42 files
64 links
تجميع أكبر كم من المعلومات حول مجالات التقنية
(#linux - #backend - #frontend - #ai - #Network - #php - #python)

Follow me:
Linkedin: https://linkedin.com/in/fadlhasn
Twitter:https://twitter.com/fdl_hasn

Connect me:
@FadL_Hasn
Download Telegram
سلسلة مشاريع مفيدة في بايثون #project
#project_No_1
📢 مشروع جديد: تحويل دروس Python إلى Jupyter Notebooks تلقائيًا! 🐍💻

أشارككم اليوم مشروعي الجديد: PythonTutorial Notebook Generator!

هذا السكريبت الذي طورته باستخدام Python يقوم بتحويل دروس موقع PythonTutorial.net إلى ملفات Jupyter Notebooks منظمة وجاهزة للتعلم والتجربة! 📚

ماذا يفعل المشروع؟
🕸 استخراج الدروس: يجمع محتوى الدروس (نصوص، أكواد Python، مخرجات) من أقسام المبتدئين، OOP، والمتقدمين.
📝 إنشاء Notebooks: يحول كل درس إلى ملف .ipynb مع تنسيق احترافي (عناوين، نصوص، أكواد، مخرجات).
🚫 تصفية ذكية: يتجاهل الصفحات الرئيسية، الملخصات، والاختبارات، ويعالج مخرجات الكود كنصوص.
🔗 روابط المصدر: يضيف رابط الدرس الأصلي لكل Notebook.
⚡️ قوي ومرن: يتعامل مع أخطاء الشبكة ويضمن نتائج نظيفة.

لماذا هو مفيد؟
للمتعلمين: إذا كنت تتعلم Python، ستحصل على دروس جاهزة في Jupyter Notebooks لتشغيل الأكواد وتجربة الأمثلة.
للمطورين: مثال عملي على Web Scraping باستخدام requests وBeautifulSoup، معالجة النصوص بـ re، وإنشاء Notebooks بـ nbformat.

المستودع متاح الآن على GitHub🔗

حمل السكريبت، شغّله، وستجد الدروس جاهزة في مجلدات beginner، oop، وadvanced!
اقرأ README.md لمعرفة كيفية التثبيت والتشغيل.



#Python #WebScraping #JupyterNotebook #Automation

تابع القناة للمزيد من المشاريع التقنية المثيرة! 🔥