Qual è la funzione __version_info__
?
Sto leggendo una libreria open source uritemplate , ho trovato:
__version__ = '3.0.0'
__version_info__ = tuple(int(i) for i in __version__.split('.') if i.isdigit())
ci sono già __version__
, perché c'è ancora una definizione della variabile __version_info__
? qual è la funzione di esso?
Modifica-01
Ho provato il codice di prova:
__version__ = '1.1.1.20180726_beta'
__version_info__ = tuple(int(i) for i in __version__.split('.') if i.isdigit())
if __name__ == '__main__':
print(__version_info__)
il risultato è:
(1, 1, 1)