UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position 20: ordinal not in range(128)

后端 未结 29 2820
余生分开走
余生分开走 2020-11-21 04:43

I\'m having problems dealing with unicode characters from text fetched from different web pages (on different sites). I am using BeautifulSoup.

The problem is that

29条回答
  •  别跟我提以往
    2020-11-21 04:54

    The recommended solution did not work for me, and I could live with dumping all non ascii characters, so

    s = s.encode('ascii',errors='ignore')
    

    which left me with something stripped that doesn't throw errors.

提交回复
热议问题