Попытка HEAD запросить список сайтов из файла Excel - PullRequest
0 голосов
/ 22 июня 2019

У меня есть большой список сайтов в файле csv или xslx, которые мне нужны, чтобы проверить код ошибки, который выдает каждый сайт. Я думаю, что использование запросов - моя лучшая ставка, но это насколько я получаю.

На данный момент я в основном весь псевдокод, поэтому я ничего не пытался запустить

В приведенном ниже примере я обнаружил, что пытаюсь работать над ним, и это прекрасно работает для отдельных веб-сайтов. Я знаю, что должен заменить ("http://www.google.com") списком из Excel, где я застрял.

import requests

resp = requests.head("http://www.google.com")

print resp.status_code, resp.text, resp.headers

У меня сохранены некоторые фрагменты кода для извлечения материала из файла excel, но это не похоже на то, что мне нужно.

1 Ответ

0 голосов
/ 22 июня 2019

Загрузите CSV в список, csvList = list(csv.reader(open(path))), затем повторите этот список

for row in csvList:
    for cell in row:
        resp = requests.head(cell)
        print (cell)
        print (resp)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...