Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
 Аватар для Yessenbek
0 / 0 / 0
Регистрация: 06.09.2019
Сообщений: 93

AttributeError: 'NoneType' object has no attribute 'text'

12.12.2020, 22:54. Показов 4139. Ответов 1

Студворк — интернет-сервис помощи студентам
Вот отрывок из кода:
Python
1
2
3
for i in soup.find_all('div', class_ = 'info'):
    title_sxodim += i.find('a', class_ = 'title').text.strip() + '\n'
    price_sxodim += i.find('a', class_ = 'str bold').text.strip() + '\n'
Вот ошибка:

PowerShell
1
2
price_sxodim += i.find('a', class_ = 'str bold').text.strip() + '\n'
AttributeError: 'NoneType' object has no attribute 'text'
А вот откуда я пытаюсь взять нужную мне инфу:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    <a href="https://sxodim.com/almaty/event/klassicheskiy-ekspress-tur-ot-sxodim-travel-13-dekabrya" class="img" style="background-image:url('/uploads/images_cache/341x200/posts/2020/12/03/8c19029adfdaad9609293bcb686acfb2.jpg')">
                                                                <span class="ticket_icon sold_out"></span>
                                        </a>
    <div class="info">
                    <div class="category_wrapper">
                <a href="https://sxodim.com/almaty/events/tourism" class="category">
                    Туризм
                </a>
                <div class="views">326</div>
            </div>
            <div style="width:80%">
        <a class="title" href="https://sxodim.com/almaty/event/klassicheskiy-ekspress-tur-ot-sxodim-travel-13-dekabrya">Классический экспресс-тур от Sxodim Travel (13 декабря)</a>
    </div>
 
        
        <div class="favorite_btn " data-id="35618" data-show_popup="login">
            <svg class="svg-icon svg-icon--favorite">
                <use xlink:href="https://sxodim.com/app/images/sprite.svg#favorite"></use>
            </svg>
        </div>
        <div class="descr">
            <div class="str">
            13 декабря
        </div>
 
        
                    <div class="str">300 км от города Алматы, на территории национального парка «Көлсай көлдері»</div>
                            <div class="str bold">8500 - 9500 тенге</div>
                    </div>
    </div>
Меня интересуют class "str bold".

Подскажите в чем проблема
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.12.2020, 22:54
Ответы с готовыми решениями:

'NoneType' object has no attribute 'text'
вот код: tomsk =...

Получаю ошибку "AttributeError: 'NoneType' object has no attribute 'get_text'" хотя в коде тег и класс указаны правильно
я работаю над парсингом сайта, использую библиотеку(BS4). ПРОБЛЕМА - мне нужно спарсить параметр с карточкой цены. как только я прописал...

'NoneType' object has no attribute 'find'
Всем привет. Столкнулся с одной неприятной и непонятной проблемой. при попытке вывода кода через принт выдает ошибку 'NoneType' object...

1
 Аватар для STRATEG
1174 / 480 / 83
Регистрация: 04.03.2010
Сообщений: 1,019
13.12.2020, 10:38
Нет такого класса 'str bold' - это два разных класса str и bold.
Поэтому нужно пробовать последовательно искать элемент с классом str и потом bold.

Вроде такого получится:
Python
1
i.find('a', class_ = 'str').find('a', class_ = 'bold').text.strip() + '\n'
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.12.2020, 10:38
Помогаю со студенческими работами здесь

Ошибка AttributeError (object has no attribute)
Уважаемые форумчане, подскажите, пожалуйста, в чём суть такой ошибки. Уже второй день бьюсь. Вроде пишу всё правильно. models.py ...

AttributeError: 'WebDriver' object has no attribute 'find_element_by_name'
Всем привет. Такая проблема. Запускаю код, открывается браузер с нужной страницей и все... дальше программа выдает ошибку ...

AttributeError: 'function' object has no attribute 'randint'
У меня не работает модуль рандома Хостинг: pythonanywhere.com Скрин:

Как исправить ошибку AttributeError: 'TorBrowserDriver' object has no attribute 'add_cookies'?
При использовании библиотеки tbselenium , возникла такая вот ошибка : &quot;AttributeError: 'TorBrowserDriver' object has no attribute...

Ошибка при редактировании профиля: AttributeError at /profile/edit/ 'ProfileEditView' object has no attribute
Добрый день, подскажите, в профиле пользователя все работает, но как переходишь на страницу редактирования профиля вылетает ошибка : ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru