scrapy解决UnicodeEncodeError: 'ascii' codec can't encode characters in position问题 (
解决UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
(2012-08-30 14:26:52)
标签:
it |
分类: python |
原因
今天把一个列表转换成字符串输出至mysql数据库
的时候出现了UnicodeEncodeError: 'ascii' codec can't encode
BeautifulSoup输出的是列表
无法写入数据库
解决办法:
soup=soup.find(id='rwb_zw').prettify()
部分代码
soup = BeautifulSoup(response.text, 'lxml')
title=soup.find('h1').get_text()
soup=soup.find(id='rwb_zw').prettify()
print(soup)
''.join(soup)
print(soup)
text=soup