كيف اكتب اللغة العربية فى بايثون ولما اعمل Run الكود يكتب العربى فى التيرمنال
هو عادة لا يكمن ذلك في محرر الاكواد VSC ايضا ولا حتى في ريبليت ولا اعرف ان كان ذلك في جميع المحررات الخاصة في البرمجة ولكن يمكنك الكتابة في اللغة العربية في نوافذ بشكل طبيعي بحيث تضع النص في الامر كما تضع النص باللغة الانجليزية كما في الصورة يظهر النص بشكل عادي
يمكن ذلك عن طريق تنزيل مكتبتين خاصة باللغة العربية في بايثون
1- arabic_reshaper
2- bidi.algorithm
لو بحثت على اليوتيوب حتعرف تفاصيل استخدامها
شكرا لحضرتك هل لو حملت المكتبة وبعدها كتبت بالعربى لما اشغل الكود يشتغل مباشرة ولا لازم اعمل حاجة تانية عشان العربى يظهر فى التيرمنال
بيظهر عادي بس لازم تكون ضايف أوامر صح للinput
يعنى ايه اوامر صح لو input (“ادخل اسمك”) وعملت run الكود يطبع فى التيرمينال ادخل اسمك بشكل سليم ؟
مثلا هيك
import arabic_reshaper
from bidi.algorithm import get_display
arabic_reshaper.reshape(“أدخل اسمك”)=h
t= input(get_display(k))
هاد هي الأوامر المستخدمة بعد ما تنزل المكتبة وتستدعي الأممرين الأولى لكتابة الأحرف من اليمين لليسار والثانية لتشبيق الحروف