使用命令行工具下载 excel 文件
Download an excel file using a command line tools
我想使用命令行中的工具来获取可以手动下载的文件,方法是单击 导出到 Excellink出现在下页右侧
https://www.hkex.com.hk/Market-Data/Securities-Prices/Equities/Equities-Quote?sym=700&sc_lang=en
我为此尝试了一些简单的工具,如 wget 或 curl,但没有成功,因为 url 被屏蔽了。你能推荐任何可以完成这项工作的工具吗?
提前致谢。
使用 you need to induce WebDriverWait for the element_to_be_clickable()
and you can use either of the following :
使用LINK_TEXT
:
driver.get("https://www.hkex.com.hk/Market-Data/Securities-Prices/Equities/Equities-Quote?sym=700&sc_lang=en")
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.LINK_TEXT, "Export to Excel"))).click()
浏览器快照:
我想使用命令行中的工具来获取可以手动下载的文件,方法是单击 导出到 Excellink出现在下页右侧
https://www.hkex.com.hk/Market-Data/Securities-Prices/Equities/Equities-Quote?sym=700&sc_lang=en
我为此尝试了一些简单的工具,如 wget 或 curl,但没有成功,因为 url 被屏蔽了。你能推荐任何可以完成这项工作的工具吗?
提前致谢。
使用element_to_be_clickable()
and you can use either of the following
使用
LINK_TEXT
:driver.get("https://www.hkex.com.hk/Market-Data/Securities-Prices/Equities/Equities-Quote?sym=700&sc_lang=en") WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.LINK_TEXT, "Export to Excel"))).click()
浏览器快照: