通过公司名称列表循环googlesearch并为每个公司返回1个网址

时间:2019-09-26 05:45:16

标签: python for-loop

我正在弄清楚如何通过公司名称列表循环googlesearch并为每个公司返回1个网址,并将结果(网址列表)导出到csv。以下是查看1个网址的代码。停止也是棘手的部分。我应该做一个嵌套循环吗?有人可以建议如何修改代码吗?

from googlesearch import search
for url in search("GWI Consulting", stop=1):
    print(url)

1 个答案:

答案 0 :(得分:0)

请尝试以下操作以查看是否有帮助:

import csv
from googlesearch import search

j = 1
with open('result.csv', mode='w') as csv_file:
    fileWriter = csv.writer(csv_file, delimiter=',', quotechar='"', quoting=csv.QUOTE_MINIMAL)
    for url in search("GWI Consulting", stop=20):
        print(url)
        fileWriter.writerow([j, url])
        j+=1