如何使输入在python 3中接​​受阿拉伯语

时间:2019-06-25 13:29:07

标签: python python-3.x

我希望用户输入使用阿拉伯语,我理解我需要一个unicode,但是如何为输入分配一个unicode

当我将字符串设置为阿拉伯语时,我会执行x = u"السلام عليكم",但是在输入时我尝试做同样的事情

user_input = input(u"اكتب الجملة: ")

我希望输出结果是阿拉伯语,但我得到了奇怪的字符

这里是全屏拍摄 The weird characters i get during typing

1 个答案:

答案 0 :(得分:0)

就做

user_input = input("اكتب الجملة: ")

Python 3.X假定UTF-8是默认的源编码(请参阅PEP 3120 https://www.python.org/dev/peps/pep-3120/)。