Это сообщение об ошибке ...
raise MissingSchema(error)
requests.exceptions.MissingSchema: Invalid URL 'None': No schema supplied. Perhaps you meant http://None?
... означает, что Поддержка доменных имен и путей Unicode не удалось в собранном href
атрибут.
Эта ошибка определяется в models.py следующим образом:
# Support for unicode domain names and paths.
scheme, auth, host, port, path, query, fragment = parse_url(url)
if not scheme:
raise MissingSchema("Invalid URL {0!r}: No schema supplied. "
"Perhaps you meant http://{0}?".format(url))
Решение
Возможно, вы пытаетесь найти неисправныйссылки, как только результаты поиска доступны для ключевого слова селен на Поле поиска на главной странице Google .Для этого вы можете использовать следующее решение:
Обновление
В соответствии с вашим встречным вопросом было бы немного сложно ответить на вопрос, почему xpath работает, но не tagName с Селен перспектива.Возможно, вам захочется углубиться в эти обсуждения для того же: