我在使用python下载csv文件时遇到问题。
文件位置:https://www.hkex.com.hk/eng/sorc/options/statistics_hv_iv.aspx?ucode=00001
下载按钮“导出到csv”显示没有链接的javascript。
如何下载文件?非常感谢!
答案 0 :(得分:0)
无法从提供的URL中直接提取下载链接。但是,下载CSV会产生以下URL:
https://www.hkex.com.hk/eng/sorc/options/statistics_hv_iv.aspx?action=csv&type=3&ucode=00001
。使其可预测。
那么根据您的用例,您可以使用它吗?可以从第一个URL的选择框中提取ucode
的值。
答案 1 :(得分:0)
实际上,有一个链接:https://www.hkex.com.hk/eng/sorc/options/statistics_hv_iv.aspx?action=csv&type=3&ucode=00001
一个简单的request.get()调用将为您提供文件:
import requests
filedata = requests.get('https://www.hkex.com.hk/eng/sorc/options/statistics_hv_iv.aspx?action=csv&type=3&ucode=00001').text