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

TypeError: 'NoneType' object is not callable

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

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

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
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.08.2022, 10:16
Ответы с готовыми решениями:

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

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

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

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

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

12
Am I evil? Yes, I am!
Эксперт PythonЭксперт Java
16157 / 9790 / 2733
Регистрация: 21.10.2017
Сообщений: 21,668
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
Am I evil? Yes, I am!
Эксперт PythonЭксперт Java
16157 / 9790 / 2733
Регистрация: 21.10.2017
Сообщений: 21,668
18.08.2022, 10:41 4
ок
Цитата Сообщение от Olejjon_123 Посмотреть сообщение
что делаю неправильно?
Вызываешь метод у пустого объекта.
0
3547 / 2150 / 568
Регистрация: 02.09.2015
Сообщений: 5,438
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
3547 / 2150 / 568
Регистрация: 02.09.2015
Сообщений: 5,438
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
3547 / 2150 / 568
Регистрация: 02.09.2015
Сообщений: 5,438
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
3547 / 2150 / 568
Регистрация: 02.09.2015
Сообщений: 5,438
18.08.2022, 11:21 11
Olejjon_123, твой скрипт...
0
0 / 0 / 0
Регистрация: 29.04.2016
Сообщений: 7
18.08.2022, 11:41  [ТС] 12
Arsegg

Код
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
3547 / 2150 / 568
Регистрация: 02.09.2015
Сообщений: 5,438
18.08.2022, 11:49 13
Цитата Сообщение от Olejjon_123 Посмотреть сообщение
NameError: name 'namedtuple' is not defined
Забавно.
0
18.08.2022, 11:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.08.2022, 11:49
Помогаю со студенческими работами здесь

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

TypeError: 'str' object is not callable
Здравствуйте! Первый раз встретился с данной ошибкой, поэтому не бейте. def...

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

Max(): TypeError: 'Series' object is not callable
Добрый вечер! Объясните пожалуйста, почему это не работает a=0.1 b=0.2 c=0.3 s= max(s)

Выдаётся ошибка: TypeError: 'set' object is not callable
#Путь до файла folder = input('Введите полный путь до файла: ') trash_domens =...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru