语法错误:文件中的非ASCII字符'\ xc2',但在Python 2.7中未声明编码

时间:2019-03-05 07:28:30

标签: python python-2.7 twitter sentiment-analysis non-ascii-characters

我正在开发一个情感分析程序,它在Windows(python 3.4)上可以正常工作,但是当我切换到Mac OS(python 2.7)时,运行它时出现了这个错误:

  

SyntaxError:第31行的文件./twitter.py中的非ASCII字符'\ xc2',但未声明任何编码;有关详情,请参见http://python.org/dev/peps/pep-0263/

第31行是我尝试从推文中删除URL的地方:

#removing urls(http:..)
twt = re.sub(r'(?i)\b((?:https?://|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:\'".,<>?«»“”‘’]))', '', t)

0 个答案:

没有答案