Ошибка запросов: адаптеры подключения не найдены - PullRequest
0 голосов
/ 19 февраля 2020

В настоящее время я новичок в программировании, и я продолжаю читать одно из учебных пособий по Qazi, и я нахожусь в разделе, посвященном очистке веб-страниц, но, к сожалению, я получаю ошибки, для которых не могу найти решение, не могли бы вы помочь мне. Спасибо

Код ошибки приведен ниже.

Traceback (most recent call last):
  File "D:\Users\Vaughan\Qazi\Web Scrapping\webscraping.py", line 6, in <module>
    page = requests.get(
  File "C:\Users\vaugh\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\api.py", line 75, in get
    return request('get', url, params=params, **kwargs)
  File "C:\Users\vaugh\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "C:\Users\vaugh\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\sessions.py", line 533, in request
    resp = self.send(prep, **send_kwargs)
  File "C:\Users\vaugh\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\sessions.py", line 640, in send
    adapter = self.get_adapter(url=request.url)
  File "C:\Users\vaugh\AppData\Local\Programs\Python\Python38-32\lib\site-packages\requests\sessions.py", line 731, in get_adapter
    raise InvalidSchema("No connection adapters were found for '%s'" % url)
requests.exceptions.InvalidSchema: No connection adapters were found for '['https://forecast.weather.gov/MapClick.php?lat=34.09979000000004&lon=-118.32721499999997#.XkzZwCgzaUk']'
[Finished in 1.171s]

Моя строка кода выглядит следующим образом

from bs4 import BeautifulSoup
import requests
import csv
import pandas as pd
import lxml 

page = requests.get('https://forecast.weather.gov/MapClick.php?lat=34.09979000000004&lon=-118.32721499999997#.XkzZwCgzaUk')

soup = BeautifulSoup(page.content, 'html.parser')

week = soup.find(id='seven-day-forecast-body')

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