Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 15.06.2018
Сообщений: 87

'list' object has no attribute 'lower'

02.11.2022, 05:03. Показов 2559. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Python
1
2
3
4
5
6
7
# Импортируем библиотеки
from sklearn.feature_extraction.text import CountVectorizer
# преобразование
vectorizer_count = CountVectorizer()
# словарь
vector_bag_of_words = vectorizer_count.fit_transform(corpus)
# Преобразуем слова в вектор на основе обученного CountVectorizer

Ошибка
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
AttributeError                            Traceback (most recent call last)
<ipython-input-62-58843bccb98e> in <module>
      4 vectorizer_count = CountVectorizer()
      5 # словарь
----> 6 vector_bag_of_words = vectorizer_count.fit_transform(corpus)
      7 # Преобразуем слова в вектор на основе обученного CountVectorizer
 
3 frames
/usr/local/lib/python3.7/dist-packages/sklearn/feature_extraction/text.py in <lambda>(x)
    254 
    255         if self.lowercase:
--> 256             return lambda x: strip_accents(x.lower())
    257         else:
    258             return strip_accents
 
AttributeError: 'list' object has no attribute 'lower'
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.11.2022, 05:03
Ответы с готовыми решениями:

'list' object has no attribute 'id' InputMediaPhoto
Библиотека - telebot @bot.callback_query_handler(func=lambda callback: callback.data == 'account') def giveaccount(callback): ...

AttributeError: 'list' object has no attribute 'replace'
raceback (most recent call last): File &quot;/home/vladislav/Документы/python/parse.py&quot;, line 11, in &lt;module&gt; content.replace(' - - ',...

AttributeError: 'list' object has no attribute 'replace'
помогите, пожалуйста, с ошибкой Traceback (most recent call last): File &quot;Untitled3.py&quot;, line 26, in &lt;module&gt; ...

5
5519 / 2872 / 571
Регистрация: 07.11.2019
Сообщений: 4,764
02.11.2022, 05:21
mira_lou, а что у вас в corpus?
0
0 / 0 / 0
Регистрация: 15.06.2018
Сообщений: 87
02.11.2022, 05:29  [ТС]
Цитата Сообщение от u235 Посмотреть сообщение
mira_lou, а что у вас в corpus?
Python
1
2
3
with open('bd.csv', newline='') as f:
    reader = csv.reader(f)
    corpus = list(reader)
0
5519 / 2872 / 571
Регистрация: 07.11.2019
Сообщений: 4,764
02.11.2022, 05:35
mira_lou, вот в этом и ошибка. В corpus должен быть не список list, а текст.
0
0 / 0 / 0
Регистрация: 15.06.2018
Сообщений: 87
02.11.2022, 05:40  [ТС]
если делать через str выводит не то
0
5519 / 2872 / 571
Регистрация: 07.11.2019
Сообщений: 4,764
02.11.2022, 05:57
Лучший ответ Сообщение было отмечено mira_lou как решение

Решение

Ну тогда открывайте документацию и читайте про то, как правильно вызывать CountVectorizer.
Подсказка: если задать опцию input='filename', то явно открывать файл не нужно будет.
Python
1
2
3
from sklearn.feature_extraction.text import CountVectorizer
vectorizer_count = CountVectorizer(input='filename')
vector_bag_of_words = vectorizer_count.fit_transform(['bd.csv'])
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.11.2022, 05:57
Помогаю со студенческими работами здесь

Ошибка 'list' object has no attribute 'read'
Когда я начал писать свой код всё было хорошо но потом, когда я проверял, вылетела ошибка &quot;list object has no attribute read&quot;. ...

Не могу исправить. AttributeError: 'list' object has no attribute 'split'
Приветствую. Никак не могу исправить ошибку AttributeError: 'list' object has no attribute 'split' в плагине написанном на пуфоне к...

Attribute error 'tuple' object has no attribute 'employee_id'
Задача у меня такая собрать данные из базы и перевести в формат json. Использую Oracle. Если написать номера столбцов вручную, то все...

AttributeError: 'float' object has no attribute 'lower'
Код взят отсюда - https://colab.research.google.com/drive/19olgYyZ4N5fh8RIPtHxkso2N5HD1yg0X На данных, предложенных в исходном коде, все...

AttributeError: 'list' object has no attribute 'shape'
Добрый день. В Python я новичок, и хотелось бы,чтобы мне помогли исправить пару ошибок в коде, ибо я их ещё не понимаю import numpy as np...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru