【问题标题】:how to grab a csv url如何获取 csv 网址
【发布时间】:2019-05-26 02:45:30
【问题描述】:

我之前遇到过这个问题,但仍然不知道我能做什么,所以我想我会在这里问。

假设我有一个网站,例如:https://www.macrotrends.net/stocks/charts/AAPL/apple/stock-price-history

如果您向下滚动一点,则会出现一个红色按钮“下载数据”。这将下载 csv。

我想将此 csv 读入 Python 或 R 中的数据框。无论我使用什么“读取 csv”函数,我都需要一个 url。我的问题是:如何获取此 csv 的网址?这就是我需要知道的。

【问题讨论】:

    标签: python r


    【解决方案1】:

    听起来您正在寻找此特定案例的 url,而不是类似案例的通用解决方案,如果是这种情况,我认为这就是您要查找的 url:

    http://download.macrotrends.net/assets/php/stock_data_export.php?t=AAPL

    我发现它的方式是

    1. 从问题中加载网址
    2. RMB on download button 然后点击Inspect Element(我用过Opera,但我知道chrome也有等价的)
    3. 打开控制台(检查窗格顶部的选项卡)
    4. 点击了你提到的红色下载按钮
    5. 一直看着控制台,直到我看到看起来像是在获取某些东西的东西并尝试了那个 url

    这看起来有点像 hack,但它会下载数据。

    既然你提到了python,@HEADLESS_0NE 对如何Use python requests to download CSV 有一个很好的答案

    【讨论】:

    • 感谢您的回答,我想我可以通过期待元素来得到它,但除此之外我不知道,所以现在我可以将它应用到其他做同样事情的网站
    猜你喜欢
    • 2010-10-28
    • 2011-01-26
    • 2018-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-21
    • 1970-01-01
    • 2017-11-01
    相关资源
    最近更新 更多