لا استطيع كتابة أي شئ عند طلب مدخل ولا تظهر لي لوحة المفاتيح عند الضغط علي الخانة لكتابة الاسم مثلا … ملحوظة انا استخدم منصة replit علي التليفون برجاء الإفادة وشكراً
يبدو أن المشكلة التي تواجهها تتعلق باستخدام الدالة textinput()
في مكتبة Turtle على منصة Replit عند استخدام الهاتف المحمول. في هذه الحالة، لوحة المفاتيح لا تظهر عند محاولة إدخال النص، وقد يكون هذا بسبب أن منصة Replit على الهواتف المحمولة لا تدعم بشكل كامل بعض الميزات التفاعلية مثل textinput()
.
إليك بعض الاقتراحات لتجاوز هذه المشكلة:
-
استخدام حاسوب مكتبي أو محمول: إذا كان بالإمكان، حاول تشغيل الكود على حاسوب مكتبي أو محمول، حيث من المفترض أن تعمل إدخالات النص بشكل صحيح.
-
استخدام طرق إدخال بديلة: بدلاً من استخدام
textinput()
، يمكنك استخدام الدالةinput()
القياسية في بايثون لطلب المدخلات، حيث قد تعمل بشكل أفضل على واجهة Replit على الهواتف المحمولة:name = input("أدخل اسمك: ")
-
تجربة منصات أخرى: يمكنك تجربة تشغيل الكود على منصة أخرى تدعم بايثون مثل Google Colab أو استخدام تثبيت محلي لبايثون على جهازك أو استخدام IDE آخر عبر الإنترنت مثل Trinket.io.
إذا لم تنجح هذه الحلول، قد تحتاج إلى التواصل مع دعم منصة Replit لحل هذه المشكلة.
ابعتلي الكود اجرب
قد اجد حلا
فعلا ال textinput لا يعمل ع الهاتف