@Benedictus

Как в Python вывод консоли перевести в переменную str?

Добрый день.

Коллеги, можете подсказать.

Как перехватить вывод в консоли и запихнуть его в переменную str?

Условно:
a = 35
print (type(a))
вывод - class 'int'

можно ли как то запихнуть class 'int' в переменную что можно было бы ей дальше оперировать как строкой?
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ответы на вопрос 3
shultais
@shultais
Обучение программированию на Python
a = 35
b = str(a)
print(type(a))  # <class 'int'>
print(type(b))  # <class 'str'>
Ответ написан
aRegius
@aRegius
Python Enthusiast
Вариант 1
str(type(a)).strip('<>')

Вариант 2
"class '{}'".format(type(a).__name__)
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы