مقدمة إلى Streamlit: المفاهيم الأساسية

تعرف على وظائف وأدوات تطبيق Streamlit.

سنغطي ما يلي...

Introduction to Streamlit

Streamlit منصة مفتوحة المصدر تُحوّل نصوص البيانات إلى تطبيقات ويب قابلة للمشاركة في دقائق، كل ذلك باستخدام Python فقط، دون الحاجة إلى خبرة في واجهة المستخدم. يعتمد Streamlit على بعض المبادئ البسيطة:

  • احتضن البرمجة النصية: قم ببناء تطبيق في بضعة أسطر من التعليمات البرمجية باستخدام API بسيطة وشاهده يتم تحديثه تلقائيًا أثناء حفظ ملف المصدر بشكل متكرر.

Press + to interact
Scripting with Streamlit
Scripting with Streamlit
  • النسج في التفاعل: إضافة عنصر واجهة مستخدم هو نفس إعلان متغير دون كتابة واجهة خلفية، وتحديد المسارات، ومعالجة طلبات HTTP، وتوصيل واجهة أمامية، وكتابة HTML أو CSS أو JavaScript.

Press + to interact
Interactive widgets with Streamlit
Interactive widgets with Streamlit
  • النشر الفوري: يمكنك مشاركة التطبيقات وإدارتها نشر بسهولة مباشرة من Streamlit.

Press + to interact
Deployment with Streamlit
Deployment with Streamlit
  • دمج المكتبات: يتوافق Streamlit مع العديد من المكتبات المستخدمة في علوم البيانات، والتعلم الآلي، ونماذج اللغات الكبيرة، مما يجعله مثاليًا لتطوير تطبيقات مثل برامج المحادثة الآلية. واجهته ومكوناته بديهية، ومنحنى تعلمه بسيط.

Press + to interact
Libraries compatible with Streamlit
Libraries compatible with Streamlit
  • التثبيت البسيط

    • التثبيت باستخدام أمر بسيط: pip install streamlit

    • استيراد المكتبة في ...