نوشتن فارسی در کد print

سوال

فارسی نوشتن در پایتون

با سلام خدمت خواننده گرامی یک سوال برای من پیش امده که در IDLE پایتون اگر فارسی بنویسیم ذخیره نمیشود بنایراین جرا هم نمیشود ممنون میشم اگر راه حلی برای مشکلم پیدا شود.
(“{} = is  باقی مانده ۲۰/۲”)print
چرا این کد بالا ذخیره نمیشود و کار نمی کند

در حال بررسی 0
alipat 4 سال 3 پاسخ ها 1465 دیده شده 0

پاسخ ها ( ۳ )

  1. سلام دوست عزیز

    شما میتوانید از قطعه کد زیر استفاده کنید:

    ۳
    ۴
    ۵
    ۶
    ۷
    ۸

    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)

  2. سلام دوست عزیز
    این کد اگر هم ذخیره بشه بازم درست کار نمیکنه.

    به این علت که این دستورات توی cmd اجرا میشه و cmd یا همون خط فرمان ویندوز فارسی رو پشتیبانی نمی کنه و تمام حروف های فارسی رو تبدیل به علامت سوال می کنه.

ارسال یک پاسخ