kosyachniy
@kosyachniy
Python BackEnd, Web FullStack

Python Вынес обработку объекта в функцию — почему не работает?

Всё работало, но понадобилось вынести обработку объекта в отдельную функцию
Появилась такая ошибка:
TypeError: unsupported operand type(s) for *: 'float' and 'method'

b35a9d51e137405eb2cf65f4a113e9fb.pngКОД
Как вызываю:
for i in api.followers(u):
	f=subscribe(i, me, s)

Как обрабатываю:
def subscribe(i, me, s=[]):
	if i.followers_count>=0.5*i.friends and i.followers_count>=5000: #Ошибка здесь
  • Вопрос задан
  • 231 просмотр
Решения вопроса 1
Djaler
@Djaler
Сеньор-помидор
Скриншот подсказывает мне, что friends - это метод, соответственно, нужно писать friends()
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект