我收到以下错误,而试图寻找下面的字符串时,编码错误蟒蛇搜索字符串
错误:
SyntaxError: Non-ASCII character '\xd8' in file Hadith_scraper.py on line 44, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
STRING:
دَّثَنَا عَبْدَانُ، قَالَ أَخْبَرَنَا عَبْ
CODE:
arabic_hadith = "دَّثَنَا عَبْدَانُ، قَالَ أَخْبَرَنَا عَبْ"
arabic_hadith.encode('utf8')
print arabic_hadith
if "الجمعة" in arabic_hadith:
day = "5"
else:
day = ""
我总是有Unicode的问题...... :(我试过这个,它失败了,同样的错误:( – thefourtheye
@thefourtheye:然后阅读链接太;;) –
如果arabic_hadith是一个变量呢?不解决这个问题:arabic_hadith = U(arabic_hadith) – Ossama