Как получить выходные данные функции объекта в виде переменной - PullRequest
1 голос
/ 10 ноября 2019

Я новичок в этом и пытаюсь передать выходные данные этой функции в виде строки в метод обновления tweepy (чтобы опубликовать в виде статуи)status) "будет принимать только строку или переменную, содержащую строку. Использование вызова функции выводит ошибки.

Как мне выполнить этот простой процесс?

Я пытался передать вывод функции как переменную

             test = hello()

, но это выводит ошибки в твиттер.

              ...
              api.update_status (test)

1 Ответ

1 голос
/ 11 ноября 2019

Ваша функция возвращает объект None, ваша функция должна вернуть строку, такую ​​как @furas, упомянутую выше.

попробуйте это:

def hello():
    name = input("Enter your name: ")
    if name:
        return "Hello " + name
    else:
        return "Hello World"


hello()

, и вы все равно передаете вызов функции в API

api.update_status(hello())
...