نوشتن فارسی در کد print
سوال
فارسی نوشتن در پایتون
با سلام خدمت خواننده گرامی یک سوال برای من پیش امده که در IDLE پایتون اگر فارسی بنویسیم ذخیره نمیشود بنایراین جرا هم نمیشود ممنون میشم اگر راه حلی برای مشکلم پیدا شود.
(“{} = is باقی مانده ۲۰/۲”)print
چرا این کد بالا ذخیره نمیشود و کار نمی کند
در حال بررسی
0
انجمن برنامه نویسان پایتون
4 سال
3 پاسخ ها
1465 دیده شده
0
پاسخ ها ( ۳ )
سلام دوست عزیز
شما میتوانید از قطعه کد زیر استفاده کنید:
۳
۴
۵
۶
۷
۸
import arabic_reshaper
from bidi.algorithm import get_display
reshaped_text = arabic_reshaper.reshape(u‘فارسی نویسی در پایتون’)
bidi_text = get_display(reshaped_text)
pass_arabic_text_to_render(bidi_text)
با VsCode کار کنید
سلام دوست عزیز
این کد اگر هم ذخیره بشه بازم درست کار نمیکنه.
به این علت که این دستورات توی cmd اجرا میشه و cmd یا همون خط فرمان ویندوز فارسی رو پشتیبانی نمی کنه و تمام حروف های فارسی رو تبدیل به علامت سوال می کنه.