Rak*_*yak 2 html python beautifulsoup wordnet
我试图从这个页面中提取以R开头的单词(动词).但是在执行以下代码时:
from bs4 import BeautifulSoup
import urllib2
url = "http://www.usingenglish.com/reference/phrasal-verbs/r.html"
content = urllib2.urlopen(url).read()
soup = BeautifulSoup(content)
print soup.prettify()
Run Code Online (Sandbox Code Playgroud)
抛出的错误是这样的:
UnicodeEncodeError:'charmap'编解码器不能编码位置57801中的字符u'\ xa9':字符映射到undefined
有人可以告诉我错误是什么以及如何修复和继续?
如果你向我们展示整个堆栈轨迹,或者至少向它指出它指向的那条线,那将会容易得多.
无论如何,我打赌,问题出在最后一行.将其更改为:
print(soup.prettify().encode('utf-8'))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2996 次 |
| 最近记录: |