0 / 0 / 0
Регистрация: 29.04.2016
Сообщений: 7
1

TypeError: 'NoneType' object is not callable

18.08.2022, 10:16. Показов 3077. Ответов 12
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет, прошу помощи...
делаю телеграмм-бот по видео, в точности как на видео пишу, но выдает ошибку... Знаний пока понять не хватает)
вместо звездочек, естественно, конец токена, подскажите что делаю неправильно?

Python
1
2
3
4
5
6
7
8
9
10
import telebot
 
bot = telebot.TeleBot('5615454297:AAF0o2PPENjp7DRhYLM_7WhGfCr-****)
 
 
@bot.message_handler(commands=["start"])
def start(m):
    bot.send_message(m.chat.id, 'Я на связи. Напиши мне что-нибудь )')
 
bot.polling(none_stop=True)

Ошибка:

C:\Users\user\PycharmProjects\App\venv\Scripts\python.exe C:/Users/user/PycharmProjects/App/main.py
Traceback (most recent call last):
File "C:\Users\user\PycharmProjects\App\main.py", line 7, in <module>
def start(m):
TypeError: 'NoneType' object is not callable

Process finished with exit code 1
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.08.2022, 10:16
Ответы с готовыми решениями:

TypeError: 'NoneType' object is not callable
Добрый день всем! Подскажите пожалуйста, при запуске программы, питон ругается. import requests from bs4 import BeautifulSoup ...

TypeError: 'NoneType' object is not callable
вот код# -*- coding: utf-8 -*- &quot;&quot;&quot; This Example will show you how to use register_next_step handler. &quot;&quot;&quot; import constants ...

TypeError: 'module' object is not callable
Помогите, пожалуйста, не понимаю, в чем ошибка. Выводится такая ошибка: Traceback (most recent call last): File...

12
Эксперт PythonЭксперт Java
19520 / 11059 / 2931
Регистрация: 21.10.2017
Сообщений: 23,297
18.08.2022, 10:21 2
Цитата Сообщение от Olejjon_123 Посмотреть сообщение
Знаний пока понять не хватает
Так может быть имеет смысл эти знания получить, прежде чем хвататься за ботов?
0
0 / 0 / 0
Регистрация: 29.04.2016
Сообщений: 7
18.08.2022, 10:28  [ТС] 3
iSmokeJC, iSmokeJC, бро, я бы поставил твой ответ "лучшим", только ты на свой какой то вопрос отвечаешь, а я другой задал...
0
Эксперт PythonЭксперт Java
19520 / 11059 / 2931
Регистрация: 21.10.2017
Сообщений: 23,297
18.08.2022, 10:41 4
ок
Цитата Сообщение от Olejjon_123 Посмотреть сообщение
что делаю неправильно?
Вызываешь метод у пустого объекта.
0
3581 / 2181 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
18.08.2022, 10:57 5
Olejjon_123, какой модуль ты через pip устанавливал?
0
0 / 0 / 0
Регистрация: 29.04.2016
Сообщений: 7
18.08.2022, 10:59  [ТС] 6
pip install pytelegrambotapi
0
3581 / 2181 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
18.08.2022, 11:05 7
Olejjon_123, pip list что выводит?
0
0 / 0 / 0
Регистрация: 29.04.2016
Сообщений: 7
18.08.2022, 11:07  [ТС] 8
Arsegg вот код идентичный, "list" показывает такое
Миниатюры
TypeError: 'NoneType' object is not callable   TypeError: 'NoneType' object is not callable  
0
3581 / 2181 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
18.08.2022, 11:12 9
Olejjon_123, ну у тебя косяк с зависимостями (venv), скорее всего. Из консоли (cmd) работает?
0
0 / 0 / 0
Регистрация: 29.04.2016
Сообщений: 7
18.08.2022, 11:15  [ТС] 10
Arsegg
Из консоли (cmd) работает?
если вопрос про pip list из консоли, то да, работает
0
3581 / 2181 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
18.08.2022, 11:21 11
Olejjon_123, твой скрипт...
0
0 / 0 / 0
Регистрация: 29.04.2016
Сообщений: 7
18.08.2022, 11:41  [ТС] 12
Arsegg

Code
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
C:\Users\user\PycharmProjects\App>python main.py
Traceback (most recent call last):
  File "C:\Users\user\PycharmProjects\App\main.py", line 1, in <module>
    import telebot
  File "C:\Users\user\AppData\Roaming\Python\Python310\site-packages\telebot\__init__.py", line 39, in <module>
    from telebot import apihelper, util, types
  File "C:\Users\user\AppData\Roaming\Python\Python310\site-packages\telebot\apihelper.py", line 10, in <module>
    import requests
  File "C:\Users\user\AppData\Roaming\Python\Python310\site-packages\requests\__init__.py", line 43, in <module>
    import urllib3
  File "C:\Users\user\AppData\Roaming\Python\Python310\site-packages\urllib3\__init__.py", line 8, in <module>
    from .connectionpool import (
  File "C:\Users\user\AppData\Roaming\Python\Python310\site-packages\urllib3\connectionpool.py", line 29, in <module>
    from .connection import (
  File "C:\Users\user\AppData\Roaming\Python\Python310\site-packages\urllib3\connection.py", line 39, in <module>
    from .util.ssl_ import (
  File "C:\Users\user\AppData\Roaming\Python\Python310\site-packages\urllib3\util\__init__.py", line 3, in <module>
    from .connection import is_connection_dropped
  File "C:\Users\user\AppData\Roaming\Python\Python310\site-packages\urllib3\util\connection.py", line 3, in <module>
    from .wait import wait_for_read
  File "C:\Users\user\AppData\Roaming\Python\Python310\site-packages\urllib3\util\wait.py", line 1, in <module>
    from .selectors import (
  File "C:\Users\user\AppData\Roaming\Python\Python310\site-packages\urllib3\util\selectors.py", line 127, in <module>
    SelectorKey = namedtuple('SelectorKey', ['fileobj', 'fd', 'events', 'data'])
NameError: name 'namedtuple' is not defined
 
C:\Users\user\PycharmProjects\App>
Добавлено через 14 минут
Arsegg
ладно, буду разбираться, благодарю за отзывчивость)
0
3581 / 2181 / 571
Регистрация: 02.09.2015
Сообщений: 5,510
18.08.2022, 11:49 13
Цитата Сообщение от Olejjon_123 Посмотреть сообщение
NameError: name 'namedtuple' is not defined
Забавно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.08.2022, 11:49
Помогаю со студенческими работами здесь

TypeError: 'list' object is not callable
Только учусь программированию, при написании кода выдают ошибку &quot;TypeError: 'list' object is not callable&quot; phrase = &quot;Don't...

TypeError: 'int' object is not callable
Здравствуйте, интересует такой вопросик(вот код): def Fs(t,c,T): t0=c global Fs Fs=0.0 if 0&lt;=t&lt;1: ...

TypeError: 'int' object is not callable
Начал изучать питон но столкнулся с проблемой. def d(): x=int(input(&quot;Введите: &quot;)) y=int(input(&quot;Введите: &quot;)) ...

TypeError: 'str' object is not callable
Здравствуйте! Первый раз встретился с данной ошибкой, поэтому не бейте. def log_files_check_ls(command = &quot;ls&quot;): #...

Ошибка TypeError: 'int' object is not callable
print(&quot;Введите аргумент вычисляемого выражения: &quot;, end=&quot;&quot;) from math import * a = float(input()) z1 = sin(a) + sin(a) + cos(3(a))...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

Новые блоги и статьи
Java Micronaut в Docker: контейнеризация с Maven и Jib
Javaican 16.03.2025
Когда речь заходит о микросервисной архитектуре на Java, фреймворк Micronaut выделяется среди конкурентов. Он создан с учётом особенностей облачных сред и контейнеров, что делает его идеальным. . .
Управление зависимостями в Java: Сравнение Spring, Guice и Dagger 2
Javaican 16.03.2025
Инъекция зависимостей (Dependency Injection, DI) — один из фундаментальных паттернов проектирования, который радикально меняет подход к созданию гибких и тестируемых Java-приложений. Суть этого. . .
Apache Airflow для оркестрации и автоматизации рабочих процессов
Mr. Docker 16.03.2025
Управление сложными рабочими процессами — одна из главных головных болей инженеров данных и DevOps-специалистов. Представьте себе: каждый день нужно запускать десятки скриптов в определенной. . .
Оптимизация приложений Java для ARM
Javaican 16.03.2025
ARM-архитектура переживает настоящий бум популярности в технологическом мире. Когда-то воспринимаемая исключительно как решение для мобильных устройств и встраиваемых систем, сегодня она штурмует. . .
Управление состоянием в Vue 3 с Pinia и Composition API
Reangularity 16.03.2025
Когда я начал работать с Vue несколько лет назад, мне казалось достаточным использовать простую передачу данных через props и события между компонентами. Однако уже на среднем по сложности проекте. . .
Введение в DevSecOps: основные принципы и инструменты
Mr. Docker 16.03.2025
DevSecOps - это подход к разработке программного обеспечения, который объединяет в себе принципы разработки (Dev), безопасности (Sec) и эксплуатации (Ops). Суть подхода заключается в том, чтобы. . .
GitHub Actions vs Jenkins: Сравнение инструментов CI/CD
Mr. Docker 16.03.2025
В этой битве за эффективность и скорость выпуска программных продуктов ключевую роль играют специализированные инструменты. Два гиганта в этой области — GitHub Actions и Jenkins — предлагают разные. . .
Реактивное программировани­е с Kafka Stream и Spring WebFlux
Javaican 16.03.2025
Реактивное программирование – это программная парадигма, ориентированная на потоки данных и распространение изменений. Она позволяет выражать статические или динамические потоки данных и. . .
Простая нейросеть на КуМир: Учебное пособие по созданию и обучению нейронных сетей
EggHead 16.03.2025
Искусственные нейронные сети — удивительная технология, позволяющая компьютерам имитировать работу человеческого мозга. Если вы хотя бы немного интересуетесь современными технологиями, то наверняка. . .
Исполнитель Кузнечик в КуМир: Решение задач
EggHead 16.03.2025
Среди множества исполнителей в системе КуМир особое место занимает Кузнечик — простой, но невероятно полезный виртуальный персонаж, который перемещается по числовой прямой, выполняя ваши команды. На. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru