Итак, изучив документы библиотеки Requests, я обнаружил Session (), который поддерживает один сеанс Requests в течение всего сценария.
Попробовал и работает нормально.
Итак
Запросы на импорт как r
s = r.Session ()
спутников = [...]
для спутников в спутниках:
s.get (сел)
Выше не возвращается None, если что-то случится. Кажется, использование Requests.get ('') напрямую имеет проблемы на некоторых платформах. Мой в настоящее время Mac OS High Sierra. если кто-то, кто сказал, что у него нет проблем, работает в Linux, это может зависеть от платформы, но я не могу спекулировать.