У объекта «NoneType» нет проблемы с атрибутом «findAll» (веб-скрапинг) [дубликат]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 У объекта «NoneType» нет проблемы с атрибутом «findAll» (веб-скрапинг) [дубликат]

Сообщение Anonymous »

Я хочу показать некоторые данные OpenWeather (город, погода, градус недели... и т. д.). Но когда я кодирую название дня в качестве заголовка, я сталкиваюсь с проблемой, как на снимке экрана с фотографией. (Объект 'NoneType' не имеет атрибута 'findAll')

Код: Выделить всё

from bs4 import BeautifulSoup
import requests
import pandas

try:

source = requests.get('https://openweathermap.org/')

soup = BeautifulSoup(source.text,'html.parser')

weather_list = soup.find('ul',class_="day-list").findAll('li')

for weather in weather_list:
title = weather.find('span')

except Exception as e:
print(e)
Я контролировал установки (pandas, request и bs4). Я не столкнулся ни с какой проблемой. Затем я сосредоточился на HTML-кодах веб-сайтов, но я новичок в этой области, поэтому стараюсь изо всех сил. Я думаю проблема в HTML-кодах. Можете ли вы объяснить решение?

Подробнее здесь: https://stackoverflow.com/questions/786 ... b-scraping
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»