python33,UnicodeEncodeError,如何忽略错误
我希望我的脚本将继续运行,尽管有错误。
选择 | 换行 | 行号
- fw=open(fname,'r',encoding='utf-8')
- bhtml=str(fw.readlines())
- soup=BeautifulSoup(bhtml)
- for tagdiv in soup.find_all("div", class_="hw_txt"):
- word=tagdiv.get_text()
- print(" replace word=",repr(word)) #gives error, interrupts script
- print(" replace word=",word ).decode("utf-8","ignore") #gives error, interrupts script
- try:
- print(" replace word=",word)
- except IOError:
- pass
- #gives error, interrupts script