Pavol Lisy <[email protected]>:
> On 7/7/17, Steve D'Aprano <[email protected]> wrote:
>
>> import sys
>> if sys.version_info >= (3,): # the comma is important
>> print("version 3")
>
> But be careful inside script! It could live long enough to see python4
> :)
That's a serious concern. An application doesn't know about Python's
future. What would be needed is:
import sys
try:
sys.require_version((3, 4, 2))
except NotSupportedException:
sys.stderr.write("Sorry :(\n")
sys.exit(1)
Marko
--
https://mail.python.org/mailman/listinfo/python-list