Python Glossary English

Python 3.5+устарело в 3.11typingпонятие

typing.Text

потоки ввода-вывода

Псевдоним str, оставшийся для совместимости с кодом на Python 2; в Python 3 эквивалентен str.

Синтаксис

typing.Text  # == str

Deprecated с Python 3.11: Python 2 больше не поддерживается, и смысла в этом псевдониме не осталось. Удалять его пока не планируют, но в новом коде пишите просто str.

Примеры

from typing import Text
print(Text is str)   # → True
print(Text.__name__)   # → str
print(Text(42) + '!')   # → 42!
print(isinstance('hello', Text))   # → True
from typing import Text
def shout(s: Text) -> Text: return s.upper()
print(shout('hi'))   # → HI

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности