L oop Корыто CSV для start_request - PullRequest
0 голосов
/ 20 февраля 2020

Я новичок в Python и попытался l oop через файл CSV с двумя столбцами; имя и почтовый индекс:

Name of Company, 1234

Конечный URL должен выглядеть так:

https://www.example.com/result.aspx?what=Name+of+Comapny&where=1234

Я пробовал это так:

class csvSpider ( scrapy.Spider): name = 'csv_spider'

def start_requests(self):
    with open('test.csv') as f:
        for line in f:
            if not line.strip():
                continue
            print 'https://www.example.com/result.aspx?what=' + line[0] + '&where=' + line[1]   
            yield Request('https://www.example.com/result.aspx?what=' + line[0] + '&where=' + line[1])

Я также импортировал модуль CSV в начале файла Python.

Не уверен, что я делаю неправильно - как я могу заставить это работать?

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...