1
VicYu 2017-05-03 13:09:24 +08:00
金融数据,拿到基础数据,自己算吧,API 一堆堆
|
2
snowsie OP 只是以这个为示例,只想知道遇到这种问题的思路,谢谢
|
3
Shazoo 2017-05-03 13:21:10 +08:00
看了一眼。这个数据段在一个 iframe 里面的。你取的数据 url 改改试试。
|
4
Shazoo 2017-05-03 13:23:55 +08:00
>>> driver.get("http://stockpage.10jqka.com.cn/HQ_v3.html#hs_000791")
>>> driver.find_element_by_xpath("//li[@period='daily']").click() |
5
snowsie OP 测试成功 谢谢你!!
|
7
snowsie OP 我大概知道怎么弄了 还是谢谢啦
|
8
dedura 2017-05-03 15:38:04 +08:00 1
>>> driver.get("http://stockpage.10jqka.com.cn/HQ_v3.html#hs_000791")
>>> driver.find_element_by_xpath("//li[@period='daily']").click() 然后要先移动到曲线上才能出现这个 ma 信息 from selenium.webdriver.common.action_chains import ActionChains a=driver.find_element_by_xpath('//*[@id="canvasPanel"]') ActionChains(driver).move_to_element(a).perform() driver.find_element_by_xpath('//*[@id="kTipma"]').text |