本文介绍了我如何在我的python代码中输入阿拉伯文本?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的项目是用阿拉伯语来识别一个积极或消极的情绪(情绪分析),为了做这个任务,我使用NLTK和python,当我在阿拉伯语中输入tweets时出现错误
my project is to identify a sentiment either positive or negative ( sentiment analysis ) in Arabic language,to do this task I used NLTK and python, when I enter tweets in arabic an error occurs
>>> pos_tweets = [(' أساند كل عون أمن شريف', 'positive'),
('ما أحلى الثورة التونسية', 'positive'),
('أجمل طفل في العالم', 'positive'),
('الشعب يحرس', 'positive'),
('ثورة شعبنا هي ثورة الكـــرامة وثـــورة الأحــــرار', 'positive')]
Unsupported characters in input
我如何解决这个问题?
推荐答案
你的问题来自IDLE shell。 AFAIK IDLE将不会以交互模式接受UTF-8输入。
Your problem came from the IDLE shell. AFAIK IDLE won't accept UTF-8 input in interactive mode.
我建议您使用替代(更好)的shell,例如或。
I suggest youe use alternative (and better) shells such as DreamPie or PythonWin.
这篇关于我如何在我的python代码中输入阿拉伯文本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!