About 50 results
Open links in new tab
  1. python - Determine the type of an object? - Stack Overflow

    2398 There are two built-in functions that help you identify the type of an object. You can use type() if you need the exact type of an object, and isinstance() to check an object’s type …

  2. What's the canonical way to check for type in Python?

    Aug 3, 2014 · In Python, you can use the built-in isinstance() function to check if an object is of a given type, or if it inherits from a given type. To check if the object o is of type str, you would …

  3. How to specify multiple types using type-hints - Stack Overflow

    Sep 20, 2025 · I have a function in python that can either return a bool or a list. Is there a way to specify the types using type hints? For example, is this the correct way to do it? def foo(id) …

  4. How can I determine a Python variable's type? - Stack Overflow

    How can I determine a Python variable's type? Asked 17 years, 1 month ago Modified 9 months ago Viewed 4.2m times

  5. Advantages to using "type" keyword in python type aliases

    Jan 2, 2024 · Prior to python 3.12, my understanding was that the line mta = int created a type alias named mta, but with 3.12, this line could (should?) be written as type mta = int, even if …

  6. Python type hints: How to use Literal with strings to conform with …

    Nov 24, 2022 · I want to restrict the possible input arguments by using typing.Literal. The following code works just fine, however, mypy is complaining. from typing import Literal def …

  7. What are Python's type "objects" exactly? - Stack Overflow

    Apr 21, 2014 · In Python 3, class and type are basically the same thing. The term 'class' is more often used to describe complex types (library or user-defined), while the term 'type' is used to …

  8. python - How can I specify the function type in my type hints?

    Jun 15, 2016 · How can I specify the type hint of a variable as a function type? There is no typing.Function, and I could not find anything in the relevant PEP, PEP 483.

  9. python - Subclass in type hinting - Stack Overflow

    In other words, when C is the name of a class, using C to annotate an argument declares that the argument is an instance of C (or of a subclass of C), but using Type[C] as an argument …

  10. python - Type hinting a collection of a specified type - Stack …

    Using Python 3's function annotations, it is possible to specify the type of items contained within a homogeneous list (or other collection) for the purpose of type hinting in PyCharm and other IDE...