__version__

Dunder AttributePython 2.0+Beginner

Convention for storing a package or module's version string

Quick Info

Documentation
Official Docs
Python Version
2.0+

Learn by Difficulty

Quick Example

python
# __version__ holds package version info
import sys
print(sys.version)
print(sys.version_info)

# Many packages define __version__
import json
print(hasattr(json, "__version__"))

__version__ is a special attribute that convention for storing a package or module's version string.

Try in Playground

Tags

oopintrospectioncore