pythonweb抓取交换价格
我想从这个网站上抓取汇率信息,然后将其放入数据库: 我写了这段代码,但有点问题。我如何修复它,我必须在哪里更改它? 我正在Windows7上使用Python 2.7.13 代码如下:pythonweb抓取交换价格,python,html,database,web-scraping,screen-scraping,Python,Html,Database,Web Scraping,Screen Scraping,我想从这个网站上抓取汇率信息,然后将其放入数据库: 我写了这段代码,但有点问题。我如何修复它,我必须在哪里更改它? 我正在Windows7上使用Python 2.7.13 代码如下: 导入csv 导入请求 从BeautifulSoup导入BeautifulSoup url='1〕https://www.mnb.hu/arfolyamok' response=requests.get(url) html=response.content soup=BeautifulSoup(html) tabl
导入csv
导入请求
从BeautifulSoup导入BeautifulSoup
url='1〕https://www.mnb.hu/arfolyamok'
response=requests.get(url)
html=response.content
soup=BeautifulSoup(html)
table=soup.find('tbody',attrs={'class':'stripe'})
行的列表=[]
对于表.findAll('tr')[1:]中的行:
单元格列表=[]
对于行.findAll('td')中的单元格:
text=cell.text.replace(“”,“”)
单元格列表。追加(文本)
列出\u行。追加(列出\u单元格)
打印行的列表
outfile=开放(“./inumates.csv”,“wb”)
writer=csv.writer(输出文件)
writer.writerow([“Pénzenem”,“Devzanév”,“Egység”,“Forintban kifejezettérték])
writer.writerows(行列表)
将\code=utf-8
添加到代码顶部。这将有助于解决您收到的语法错误。还要确保缩进是正确的 你面临的实际问题是什么?这就是你所犯的错误吗<代码>语法错误:第24行的scraptest.py文件中的非ASCII字符“\xc3”,但未声明编码;看见http://python.org/dev/peps/pep-0263/ 详细信息我们不是代码编写服务机构,这里的问题应该有明确的问题,应该列出您试图解决问题的内容,并且应该包括可能帮助我们找出问题所在的任何信息。你说它出了什么问题,但你根本没有指出它出了什么问题。我们需要知道您的预期结果是什么,以及您作为重新结果实际得到了什么。请复习