我想从使用Beautifulsoup从URL解析的字符串中移除磅符号。磅符号出现以下错误。 SyntaxError:文件中的非ASCII字符'\ xa3'在函数中使用£并将其写入Python的csv中
我试图把这个# -*- coding: utf-8 -*-
放在类的开头,但仍然出现错误。
这是代码。获得浮点数后,我想将其写入csv文件。
mainTag = SoupStrainer('table', {'class':'item'})
soup = BeautifulSoup(resp,parseOnlyThese=mainTag)
tag= soup.findAll('td')[3]
price = tag.text.strip()
pr = float(price.lstrip(u'£').replace(',', ''))
您可以用字符串中的\ xa3替换£。 – Vortico 2013-03-11 04:00:57