بايثون أني وير
PythonAnywhere هي بيئة تطوير متكاملة (IDE) وخدمة استضافة مواقع ويب ( منصة كخدمة ) عبر الإنترنت، تعتمد على لغة البرمجة بايثون . [ 1 ] أسسها جايلز توماس وروبرت سميثسون عام 2012، وتوفر وصولاً مباشراً من المتصفح إلى واجهات سطر أوامر بايثون وباش المُثبتة على الخادم ، بالإضافة إلى محرر أكواد يدعم تمييز الصيغة . يمكن نقل ملفات البرامج من وإلى الخدمة باستخدام متصفح المستخدم. كما يمكن كتابة تطبيقات الويب المُستضافة على الخدمة باستخدام أي إطار عمل لتطبيقات WSGI .
تم تطوير PythonAnywhere بواسطة شركة Resolver Systems، [ 2 ] التي أنتجت أيضًا Resolver One ، وهو برنامج جداول بيانات قائم على لغة بايثون . في 16 أكتوبر 2012، استحوذت شركة جديدة، PythonAnywhere LLP، على المنتج، واحتفظت بفريق التطوير الحالي. [ 3 ] في يونيو 2022، استحوذت شركة Anaconda, Inc. على PythonAnywhere. [ 4 ]
يستخدم فريق التطوير منصة PythonAnywhere لتطوير تطبيقاته الخاصة، ويقولون إن ميزات التعاون فيها تساعدهم لأنهم يستخدمون منهجية البرمجة المتطرفة . [ 5 ]
سمات
- يدعم CPython و PyPy و IPython ، بما في ذلك إصدارات Python 3.9 و 3.10 و 3.11 و 3.12 و 3.13 (بالإضافة إلى بعض الإصدارات القديمة المهملة). [ 6 ]
- وحدات تحكم تفاعلية داخل المتصفح مع تشغيل التعليمات البرمجية على خوادم مستضافة، قابلة للمشاركة بين عدة مستخدمين.
- استضافة مواقع الويب القائمة على WSGI، مثل Django و Flask و web2py
- دعم البرمجة من أجهزة iPad والأجهزة المحمولة الأخرى.
- محرر نصوص داخل المتصفح مع تمييز بناء الجملة.
- تم تثبيت العديد من وحدات بايثون الشائعة مسبقًا. [ 7 ]
- مهام مجدولة تشبه Cron لتشغيل البرامج النصية في وقت محدد من اليوم.
- مهام تعمل باستمرار لتشغيل البرامج النصية وإعادة تشغيلها تلقائيًا عند فشلها. [ 8 ] [ 9 ]
الاستخدامات
يُوصَف PythonAnywhere بأنه "أبسط طريقة لنشر تطبيقات web2py " في الكتاب الرسمي لإطار عمل الويب، [ 10 ] ويُقترح استخدامه عند تعلم NumPy ، [ 11 ] وهو منصة النشر المفضلة في برنامج Django Girls التعليمي، [ 12 ] ويُوصى به كوسيلة لاستضافة تطبيقات الويب القائمة على التعلم الآلي . [ 13 ]
انظر أيضاً
مراجع
- ↑ "PythonAnywhere: بيئة بايثون في متصفح خاص" . html.it.
- ↑ "المنتجات - أنظمة المُحلِّل" . أنظمة المُحلِّل. مؤرشف من الأصل بتاريخ 17-07-2014 . تم الاطلاع عليه بتاريخ 16-05-2012 .
- ↑ "أخبار أنظمة ريزولفر: عملية استحواذ" . أنظمة ريزولفر . تم الاطلاع عليه بتاريخ 22-11-2012 .
{{cite web}}: CS1 maint: deprecated archiveal service ( link ) - ↑ "استحوذت شركة أناكوندا على بايثون أني وير في محاولة لتحسين إمكانية الوصول إلى لغة بايثون" . ITPro.
- ↑ "البرمجة السحابية بدون تثبيت" . التطوير السحابي . تم الاطلاع عليه بتاريخ 12-07-2012 .
{{cite web}}: CS1 maint: deprecated archiveal service ( link ) - ↑ "إصدارات بايثون المدعومة على PythonAnywhere" .
- ↑ "البطاريات متضمنة: PythonAnywhere" .
- ↑ "المهام الدائمة" . 13 مايو 2015.
- ↑ "المهام الدائمة التشغيل - أخبار بايثون أني وير" .
- ^ ماسيمو دي بييرو (2013). web2py ( الطبعة الخامسة). لولو.كوم. ص 568–. رقم ISBN 978-0-578-12021-8.
- ↑ إيفان إدريس (29 أبريل 2015). كتاب طبخ NumPy - الطبعة الثانية . Packt Publishing Ltd.، الصفحات 85 وما بعدها. ISBN 978-1-78439-982-5.
- ↑ "درس تعليمي من Django Girls: النشر!" . Django Girls.
- ^ سيباستيان راشكا (23 سبتمبر 2015). تعلم آلة بايثون . Packt Publishing Ltd. ص 272–. رقم ISBN 978-1-78355-514-7.
روابط خارجية
- بايثون (لغة برمجة)
- شركات التكنولوجيا التي تتخذ من لندن مقراً لها
