【发布时间】:2014-05-20 07:01:10
【问题描述】:
我有一个包含 10,000 多行查询的 .csv,我想将这些查询添加到域 (www.abcdef.com/xxxxxx) 的末尾。
构建所有这些 URL 的最佳方法是什么?
我是 python 初学者,我知道如何使用手动创建的字典生成列表,但是如何逐行读取/写入 .csv?
感谢任何输入。
【问题讨论】:
标签: python url csv dictionary
我有一个包含 10,000 多行查询的 .csv,我想将这些查询添加到域 (www.abcdef.com/xxxxxx) 的末尾。
构建所有这些 URL 的最佳方法是什么?
我是 python 初学者,我知道如何使用手动创建的字典生成列表,但是如何逐行读取/写入 .csv?
感谢任何输入。
【问题讨论】:
标签: python url csv dictionary
Python 有一个 csv module 可以为你完成这项工作。
【讨论】:
有关读取和写入 CSV 的信息,请参阅csv 模块。
操作 URL 参见urlparse.urljoin(在 Python3 中 urlllib.parse 模块)
我还建议使用set() 来存储每个域的 URL。这样可以避免重复。
【讨论】: