|
|
Другие темы раздела | |
Python Найти факториал числа x. Код в одну строчку Не ну реально https://www.cyberforum.ru/ python-beginners/ thread2488104.html |
Python ТелеграмБот- проблема с циклом Пишу простенького бота для проверки слов. Бот даёт слово, а ты его перевод пишешь. В итоге тебе должно показать сколько раз ошибся и ответил правильно. import telebot good = 0 bad = 0 i = 0 |
Python Вывод значений функции
https://www.cyberforum.ru/ python-beginners/ thread2488079.html Здравствуйте, подскажите почему значение переменной "a" становится таким как на миниатюре а не 0.1, 0.2, 0.3, и тд до 1. import math y = 0 a = 0 while a < 1: y = 2*(math.sin(3*3.14 - 2*a))**2 * (math.cos(5*3.14+2*a))**2 print('a = ', a) |
Python Решена задача(как я полагаю :D), но хочется другое решение Ввести последовательность S и вывести второй максимум этой последовательности, т. е. элемент a∈S : ∃ b∈S : b>a и a⩾c ∀c∈S, c≠b. Если второго максимума нет, вывести NO. Пользоваться функциями наподобие max() или sorted() нельзя. Input: 3,4,5,6,7 Output: 6 https://www.cyberforum.ru/ python-beginners/ thread2488060.html |
Что не так в запуске функции Python Всем читающим доброго времени суток, не могу понять где ошибся, только взялся за изучение Python (сын посоветовал) нашел книгу иду в ней по заданиям, все шло нормально, но столкнулся вот и не могу понять что сделал не так? Может кто подскажет? вот код: def break_words (stuff): """Эта функция разбивает текст на слова.""" words = stuff.split (' ') return words def sort_words... |
Python Парсинг HTML
https://www.cyberforum.ru/ python-beginners/ thread2487983.html У меня есть html документ, в котором записаны результаты матчей по теннису. Из данного html документа мне нужно получить названия лиг и имена игроков, которые играют в данной лиге. Проблема в том, что названия лиг и информация по матчам находятся в отдельных блоках html кода. Ожидаемый результат вывода: ------------------------ ATP - ОДИНОЧНЫЙ РАЗРЯД ------------------------ Тиафо Ф. (Сша)... |
Python Отгадай число, почему вылетает при нажатии ENTER #Угадай число print("\t\tПривет, ты зашёл в интересную игру 'Угадай число'") print("\nДля начала немного о правилах:") print("\tКомпьютер загадывает число от 1 до 100") print("\tТы вводишь его, и компьютер сообщает как оно соотносится с загаданным") print("\tСуть игры-отгадать число за наименьшее количество раз") print("\n\nНу что, Поехали!!!") #Начальные значения import random... https://www.cyberforum.ru/ python-beginners/ thread2487904.html |
Python Decorators Добрый день. Нужна помощь в написании декоратора типов. При вызове без аргументов осуществлял бы конвертацию параметров и возвращаемого значения в указанные типы: пример @decorator def sum(a: int, b: int) -> str: return a + b sum("5", 6) -> "11" sum(2.35, True) -> "3" |
Python При вводе текста через input \n прописывается как текст
https://www.cyberforum.ru/ python-beginners/ thread2487677.html Если печатаю строку в которой есть символ переноса строки (\n) всё нормально, но если вводишь такую комбинацию текста через input этот символ не распознаётся. Почему и как это обойти? testMessage = str(input("->")) message = "123\n456" print(testMessage) print(message) Вот что выдаёт: ->ABC\nabc ABC\nabc 123 |
Python Проблема с компиляцией
https://www.cyberforum.ru/ python-beginners/ thread2487667.html Привет, решил изучать Python и столкнулся с проблемой. С помощью pyinstaller сделал .exe файл и когда его запускаю и ввожу всё что надо ответ на секунду высвечивается и командная строка пропадает. Вот код: do=input('Какое действие выполнить? (+ - / *) ') a=float (input('Введите первое число ')) b=float (input('Введите второе число ')) if do == "+": c=a+b elif do=="-": c=a-b |
Python Генератор случайных команд привет, ребят. любим поиграть с друзьями в фифу, поэтому я решил облегчить нам жеребьевку команд написав программу: import random teams = schet = 0 b=int(input('Введите количество игроков: ')) for i in teams: |
Python Как ограничить файл для записи по размеру
https://www.cyberforum.ru/ python-beginners/ thread2487627.html Доброго времени суток, друзья. Подскажите, пожалуйста. Я формирую, а потом записываю файл XMl. Но мне нужно сделать так, чтобы если файл при записи еще одной строки был больше 5Мб, то начать записывать другой файл. Тобишь, грубо говоря определить размер файла в режиме реального времени def save_xml(filename, xml_code): xml_string = ET.tostring(xml_code).decode() xml_prettyxml =... |
03.08.2019, 22:05 | 0 |
TypeError: 'NoneType' object is not callable - Python - Ответ 1375223203.08.2019, 22:05. Показов 12298. Ответов 2
Метки (Все метки)
Ответ
В строчке 153 замените geo(message) на просто geo. В этот обработчик судя по документации telebot нужно передавать просто имя функции, а аргументом у нее будет тот самый message, который уже передан.
P.S. Посмотрел исходник кода (в песочнице хабра) с которого этот пример скопипащен - ужасный говнокод. Кстати сами исходник вовсе не исходник, а тоже скопип Только там пример нормальный, а потом его изгадили всякие говнописатели. Вывод - читайте оригиналы, а не всякие говнопримеры. Вернуться к обсуждению: TypeError: 'NoneType' object is not callable Python
0
|
03.08.2019, 22:05 | |
Готовые ответы и решения:
2
TypeError: 'NoneType' object is not callable TypeError: 'NoneType' object is not callable TypeError: 'module' object is not callable TypeError: 'list' object is not callable TypeError: 'int' object is not callable |
03.08.2019, 22:05 | |
03.08.2019, 22:05 | |
Помогаю со студенческими работами здесь
0
TypeError: 'int' object is not callable TypeError: 'str' object is not callable Ошибка TypeError: 'int' object is not callable Max(): TypeError: 'Series' object is not callable Выдаётся ошибка: TypeError: 'set' object is not callable |