好友
阅读权限10
听众
最后登录1970-1-1
|
JIMaz
发表于 2020-5-10 19:41
本帖最后由 JIMaz 于 2020-5-10 20:52 编辑
打算用python的scrapy框架爬取一下黄金价格,但是可能是编码不同的原因,一直以下错误
在网上找了很久,都得不到解决,所以在此来向论坛大佬求助,还希望大佬们能不吝赐教,谢谢
代码如图
# -*- coding: utf-8 -*-
import scrapy
class GoSpider(scrapy.Spider):
name = 'go'
allowed_domains = ['mybank.icbc.com.cn']
start_urls = ['https://mybank.icbc.com.cn/icbc/newperbank/perbank3/frame/frame_index.jsp?serviceId=PBL200603']
def parse(self, response):
li_list = response.xpath("//div[@class='indexBlock']/table/tr")
print(li_list)
for li in li_list:
item = {}
item["price"] = li.xpath(".//td/text()").extract_first()
print(item) |
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|