Niegrzeczny Python

Ciekawostka, względnie nieintuicyjna:

$ python --version
Python 2.7.2+
$ python --version | sed "s/7/2/"
Python 2.7.2+
$ python --version 2>&1 | sed "s/7/2/"
Python 2.2.2+

Dlaczego cPython swój numer wersji drukuje na stderr, zrozumieć nie potrafię. Warto o tym jednak pamiętać, jeśli chce się na przykład przeprowadzać kontrolę jego wersji w skryptach instalacyjnych.