🐍 اكتب كود بايثون… وشغّله مباشرة من المتصفح!
🚀 محرر بايثون العرب أونلاين يوفر لك بيئة برمجة متكاملة:
✅ تشغيل أكواد Python
✅ مشاريع وملفات متعددة
✅ طرفية تفاعلية
✅ حفظ ومشاركة المشاريع
بدون تثبيت أي شيء.
https://t.co/Rfgc0nIGON
#Python#تعلم_بايثون#برمجة
في التنبؤ بالسلاسل الزمنية، التقسيم العشوائي قد يجعل النموذج يتدرب على المستقبل ويُختبر على الماضي.
TimeSeriesSplit يحافظ على الترتيب الزمني ويتيح تقييم النموذج عبر عدة تقسيمات متتابعة.
الشرح ببايثون:
https://t.co/f9zDjXufUR
#بايثون#MachineLearning
تعلّم بناء REST API باستخدام بايثون وFastAPI من خلال مشروع إدارة المنتجات.
أضف المنتجات واعرضها وعدّلها واحذفها باستخدام GET وPOST وPUT وDELETE، مع التحقق من البيانات وتجربة API عبر Swagger UI.
الدرس 14:
https://t.co/9zFA6WhHEK
#بايثون#FastAPI
ظهر لك في بايثون:
sqlite3.OperationalError: database is locked
قد يكون السبب معاملة مفتوحة أو اتصالًا يحتفظ بقفل SQLite.
الحل يبدأ بفحص commit() والاتصالات، لا بزيادة timeout عشوائيًا.
شرح الأسباب والحلول:
https://t.co/ZPxRuKPwl8
#بايثون#SQLite
فشل طلب API بخطأ 503 لا يعني دائمًا أن برنامجك يجب أن يتوقف.
باستخدام requests وRetry في بايثون يمكنك إعادة المحاولة تلقائيًا مع Exponential Backoff، بدل إغراق الخادم بطلبات متتالية.
درس عملي بالأكواد:
https://t.co/RC0DWNSgDG
#بايثون#Apink
توقّع ناتج الكود قبل تشغيله 🐍
تدرّب على تتبّع تنفيذ بايثون وفهم كيف تؤثر المتغيرات والحلقات والشروط في النتيجة.
30 سؤالًا مع الحل والشرح، لتختبر فهمك بدل الاعتماد على التخمين.
https://t.co/Rb2MoRDpDD
#بايثون#Python
نجاح json.load() لا يعني أن بيانات JSON صحيحة لبرنامجك.
قد يكون price سالبًا أو quantity نصًا بدل عدد.
باستخدام jsonschema يمكنك فرض قواعد للحقول والأنواع والقيم، ومعرفة مسار كل مخالفة.
درس عملي + مشروع ZIP:
https://t.co/lAMvySvNkQ
#بايثون#JSON
ظهر لك في بايثون:
ImportError: cannot import name
partially initialized module
قد يكون السبب Circular Import: ملفان يستورد أحدهما الآخر قبل اكتمال التهيئة.
لكن تعارض أسماء الملفات قد يسبب مشكلة مشابهة.
3 حلول عملية + أمثلة واختبارات:
https://t.co/g7nqyzB03h
#بايثون#Python
لديك ملف CSV يحتوي على تعليقات عربية؟
باستخدام بايثون يمكنك بناء مشروع يصنّف المراجعات إلى إيجابية وسلبية ومحايدة، ثم يحلل توزيع الآراء.
تطبيق عملي يجمع معالجة اللغة العربية وتحليل البيانات وNLP.
الشرح:
https://t.co/JVK1TlzDtR
#بايثون#NLP
تحتاج تشغيل مهمة بايثون كل ساعة أو يوميًا؟
مكتبة schedule تتيح لك جدولة الدوال:
schedule.every().hour.do(job)
أو تشغيلها يوميًا في وقت محدد.
مهم: يجب أن تظل عملية الجدولة تعمل.
الدرس 29 مع الأكواد:
https://t.co/AmZy0dx0Tp
#بايثون#Python
تريد دمج عدة ملفات PDF في ملف واحد دون رفعها إلى موقع خارجي؟
باستخدام بايثون ومكتبة pypdf يمكنك جمع الملفات بالترتيب الذي تحدده وحفظ النتيجة تلقائيًا.
درس عملي من سلسلة «بايثون بالمثال 28»:
https://t.co/03p6qJQ3Pu
#بايثون#Python
يمكنك إنشاء QR Code باستخدام بايثون وحفظه كصورة PNG.
حوّل رابط موقع أو نصًا عاديًا إلى رمز قابل للمسح، مع إمكانية ضبط حجم الصورة وإعدادات الرمز.
درس عملي مع الأكواد:
https://t.co/ag05rYNgXs
#تعلم_بايثون#تعلم_برمجة
كيف تتأكد أن ملفًا لم يتغير بعد تحميله أو نقله؟
باستخدام بايثون وSHA-256 يمكنك حساب بصمة الملف ومقارنتها ببصمة موثوقة.
تطابق البصمتين يؤكد تطابق المحتوى، لكنه لا يثبت خلو الملف من البرمجيات الخبيثة.
التطبيق العملي:
https://t.co/yuicKpdjl5
#بايثون#Python
هل تنقل بيانات الفواتير من PDF والصور إلى Excel يدويًا��
في مشروع بايثون جديد، نستخدم OCR وRegex لاستخراج رقم الفاتورة والتاريخ والمورد والمبالغ، ثم تصدير النتائج إلى Excel وCSV، مع تمييز الملفات التي تحتاج مراجعة.
الشرح والكود:
https://t.co/m69UTOahdq
#بايثون #OCR
pip install نجح، لكن بايثون يعرض ModuleNotFoundError؟
غالبًا المكتبة مثبّتة في بيئة مختلفة عن مفسّر بايثون الذي يشغّل الكود.
جرّب python -m pip وتحقق من مسار المفسّر قبل إعادة التثبيت.
التشخيص والحل:
https://t.co/6kxNIRbqCS
#بايثون#Python
تعلمت أساسيات بايثون؟ جرّب بناء نظام لإدارة مكتبة باستخدام SQLite. 📚
ستطبق عمليات CRUD لإضافة الكتب وقراءتها وتعديلها وحذفها، مع تنظيم المشروع في ملفات منفصلة.
مشروع عملي للانتقال من الأمثلة إلى قواعد البيانات.
الدرس:
https://t.co/FLfXFWRDSa
#بايثون#SQLite
تعرف أوامر بايثون، لكنك تتوه عند قراءة كود كامل؟
لا تحاول فهم كل شيء دفعة واحدة.
حدد نقطة الب��اية، وتتبع المتغيرات والشروط والحلقات سطرًا سطرًا. واستخدم print() لفهم ما يحدث أثناء التنفيذ.
طريقة عملية مع أمثلة:
https://t.co/PWwh7PT1zD
#تعلم_بايثون #تعلم_برمجة
كيف تحوّل Nested List في بايثون إلى قائمة واحدة؟
من:
[[1, 2], [3, 4], [5, 6]]
إلى:
[1, 2, 3, 4, 5, 6]
للتداخل البسيط يمكن استخدام List Comprehension، لكن التداخل الأعمق يحتاج معالجة مختلفة.
الأمثلة والشرح:
https://t.co/zbsy6V30B3
#بايثون#Python
مشروع بايثون عملي: أنشئ فاتورة مبيعات واحفظها PDF.
البرنامج يدعم عدة منتجات، ويحسب:
• Subtotal
• Discount
• Tax
• Total
مع Decimal للحسابات المالية وReportLab لإنشاء PDF منظم.
الكود والشرح الكامل:
https://t.co/aayOvGdJbS
#بايثون#Python
ظهر لك:
TypeError: missing 1 required positional argument: 'name'
هذا يعني غالبًا أن Function تحتاج قيمة لم تمررها عند الاستدعاء.
اقرأ اسم الـargument في نهاية الخطأ، ثم قارن Parameters الدالة بالقيم التي أرسلتها.
https://t.co/pOr4zKHSH9
#بايثون#Python
كتبت python في Windows وظهرت لك:
'python' is not recognized...
المشكلة غالبًا ليست في كودك، بل في تثبيت Python أو إعداد PATH.
ابدأ بـ:
py --version
ثم شخّص المسار قبل تعديل إعدادات Windows.
الشرح العملي والحلول:
https://t.co/MJRhRxAFR1
#بايثون#Windows