下载需要从命令行单击“下载按钮”的文件

时间:2021-07-27 22:22:46

标签: python bash selenium curl wget

我想从 https://eoddata.com/download.aspx?e=FOREX 自动下载文件。我在他们那里有一个帐户。通常的过程包括登录门户,然后选择如下所示的选项并单击下载按钮下载文件

enter image description here

面临的挑战是在不同的日期重复这个手动过程,这会在一段时间后变得繁琐和繁重。我不介意工具的选择。它可以是 curl、wget 或其他任何东西。

请问我可以请求帮助吗。

代码 -

curl -o output_here.txt "https://<username>:<password>@www.eoddata.com/data/filedownload.aspx?e=FOREX&sd=20210722&ed=20210722&d=4&k=gi2bpin4xa&o=d&ea=1&p=0"

输出 -

cat output_here.txt

<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="/data/filedownload.aspx?e=FOREX&amp;sd=20210722&amp;ed=20210722&amp;d=4&amp;k=gi2bpin4xa&amp;o=d&amp;ea=1&amp;p=0&amp;AspxAutoDetectCookieSupport=1">here</a>.</h2>
</body></html>

0 个答案:

没有答案
相关问题