【问题标题】:Manipulating row data in CSV file and appending it in a new column using Python操作 CSV 文件中的行数据并使用 Python 将其附加到新列中
【发布时间】:2020-09-10 16:31:53
【问题描述】:

我有一个包含公司名称列表的 csv 文件。 目标是编写一个代码,为这些公司中的每一个单独使用名称生成直接的工作列表链接。 公司的实际链接-“Company XYZ”将是-https://www.indeed.com/q-company-XYZ-jobs.html

确实的链接应该附加到列名确实的工作链接下的现有文件中。

我该怎么做?

【问题讨论】:

    标签: python pandas list csv append


    【解决方案1】:

    假设您已将公司名称列表读入 Pandas DataFrame,那么您可以简单地执行以下操作:

    df["indeed_job_link"] = "https://www.indeed.com/q-" + df["company_name"] + "-jobs.html"
    df.to_csv("result.csv", index=False)
    

    【讨论】:

    • 谢谢,公司名称有时是两个独立的词,写出确实链接时需要用“-”符号组合。例如 - 公司名称是 ABC XYZ ,那么确实链接应该是 indeed.com/q-ABC-XYZ-jobs.html。我该怎么做?
    • 你可以改用df["company_name"].replace(" ", "-")
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-25
    • 2015-08-02
    • 2019-03-26
    • 1970-01-01
    • 2019-03-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多