السلام عليكم كتابة اللغة العربية وجزاكم الله خيرا

كيف اكتب اللغة العربية فى بايثون ولما اعمل Run الكود يكتب العربى فى التيرمنال

3 إعجابات

هو عادة لا يكمن ذلك في محرر الاكواد VSC ايضا ولا حتى في ريبليت ولا اعرف ان كان ذلك في جميع المحررات الخاصة في البرمجة ولكن يمكنك الكتابة في اللغة العربية في نوافذ بشكل طبيعي بحيث تضع النص في الامر كما تضع النص باللغة الانجليزية كما في الصورة يظهر النص بشكل عادي

6 إعجابات

يمكن ذلك عن طريق تنزيل مكتبتين خاصة باللغة العربية في بايثون
1- arabic_reshaper
2- bidi.algorithm
لو بحثت على اليوتيوب حتعرف تفاصيل استخدامها

6 إعجابات

شكرا لحضرتك هل لو حملت المكتبة وبعدها كتبت بالعربى لما اشغل الكود يشتغل مباشرة ولا لازم اعمل حاجة تانية عشان العربى يظهر فى التيرمنال

3 إعجابات

بيظهر عادي بس لازم تكون ضايف أوامر صح للinput

إعجابَين (2)

يعنى ايه اوامر صح لو input (“ادخل اسمك”) وعملت run الكود يطبع فى التيرمينال ادخل اسمك بشكل سليم ؟

إعجاب واحد (1)

مثلا هيك
import arabic_reshaper

from bidi.algorithm import get_display

arabic_reshaper.reshape(“أدخل اسمك”)=h

t= input(get_display(k))

هاد هي الأوامر المستخدمة بعد ما تنزل المكتبة وتستدعي الأممرين الأولى لكتابة الأحرف من اليمين لليسار والثانية لتشبيق الحروف

3 إعجابات