fogeking 发表于 2020-12-3 12:35:52

帮忙补全程序,缺少保存部分

import selenium
from selenium import webdriver
import xlwt
import pandas as pd
wd = webdriver.Chrome(r'C:\Program Files\Google\Chrome\Application\chromedriver.exe')
wd.implicitly_wait(10)
wd.get('https://odds.500.com/fenxi/ouzhi-943896.shtml')
element = wd.find_element_by_xpath('//*[@id="293"]/td/table/tbody/tr/td').click()
wd.implicitly_wait(10)
element293 = wd.find_element_by_xpath('//*[@id="tip_oz"]/div/table/tbody')
print(element293.text)

suchocolate 发表于 2020-12-3 18:01:54

你的程序运行之后报错如下:selenium.common.exceptions.ElementClickInterceptedException: Message: Element <td class="bg-a"> is not clickable at point (407,435) because another element <td id="lswj2"> obscures it
所以看不到你的数据的样子,你想下载什么,能否说一下?

YunGuo 发表于 2020-12-3 18:48:31

你要下载这个页面赔率数据?我发现貌似并不需要用爬虫?网站有提供下载呀?

fogeking 发表于 2020-12-4 14:57:07

所以看不到你的数据的样子,你想下载什么,能否说一下?
我想爬取https://odds.500.com/fenxi/ouzhi-943896.shtml下面每家公司后面的赔率点击后,才弹出的赔率

fogeking 发表于 2020-12-4 14:59:19


你要下载这个页面赔率数据?我发现貌似并不需要用爬虫?网站有提供下载呀?

不是那个直接下载的,是要爬取点击后才出现的,能帮忙想想办法么
页: [1]
查看完整版本: 帮忙补全程序,缺少保存部分