【问题标题】:Download csv schedule from https URL using Python使用 Python 从 https URL 下载 csv 时间表
【发布时间】:2021-07-21 05:38:44
【问题描述】:

我似乎无法找到 CSV 文件的 URL 路径,无法尝试使用 python csv.reader、requests、urllib 或 pandas。 这是网页:https://www.portconnect.co.nz/#/vessel-schedule/expected-arrivals 我在正确的轨道上吗? 您能否提出解决方案?

【问题讨论】:

    标签: python csv https


    【解决方案1】:

    如果您只有 csv 文件的直接链接,通常使用 pandas 应该很容易。使用提供的 url,我可以从 https://www.portconnect.co.nz/568a8a10-3379-4096-a1e8-76e0f1d1d847 下载 csv

    import pandas as pd
    portconnecturl = "https://www.portconnect.co.nz/568a8a10-3379-4096-a1e8-76e0f1d1d847"
    
    print("Downloading data from portconnect...")
    df_csv = pd.read_csv(portconnecturl)
    print(df_csv)
    

    【讨论】:

      【解决方案2】:

      .csv 文件不能集成到网页中,因此您不会得到网页+.csv 文件的 url。您必须专门下载它并在您的代码中阅读它。否则,如果需要使用漂亮的汤或 selenium python 模块,则需要使用 web scrapingscrape 您想要的细节。

      【讨论】:

      • 仅供参考,它是刮刮而不是刮擦
      猜你喜欢
      • 2021-10-22
      • 1970-01-01
      • 2012-08-24
      • 1970-01-01
      • 2020-11-24
      • 1970-01-01
      • 1970-01-01
      • 2016-11-30
      • 1970-01-01
      相关资源
      最近更新 更多