2017-08-07 161 views
1

此代码工作完全在控制台上,但是当我在烧瓶应用程序中实现它,它说,有一个AttributeError“模块”对象有没有属性“UNESCAPE”

 clean = html.unescape(tweet.text) 

     final = re.sub(r'\w+:\/{2}[\d\w-]+(\.[\d\w-]+)*(?:(?:\/[^\s/]*))*', '', clean) 

我也试过import html里面的for循环

from html import unescape

+1

'import html; print(html .__ file __)' - 我敢打赌,你正在与'html'模块隐式相对导入。 –

+0

你的文件名是什么? –

+0

@ jared-goguen manage.py – Blacksun

回答

3

html模块是在Python 3.4中引入的。如果您运行的是Python 2.7,则可以尝试使用HTMLParser.HTMLParser.unescape

0

烧瓶应用使用Python2内置:

import HTMLParser 
HTMLParser.HTMLParser().unescape('Hello & World') 
相关问题