running python 2 vs 3

Marko Rauhamaa marko at pacujo.net
Thu Mar 20 21:08:37 CET 2014


Alan Meyer <ameyer2 at yahoo.com>:

> I presume it would still be a good idea to test both python
> interpreters against any script that you didn't knowingly write with a
> feature that will only work in one of the two python versions.
>
> If it works fine in both - and many will, then use:
>
>      #!/usr/bin/env python
>
> Only use the "python2" or "python3" versions if you really have a
> reason to do so.
>
> Yes?  No?

No. Even if you managed to do that, it would mean getting the worst of
both worlds. The language dialects are too far apart. When you start
your Python project, you decide between Python 2 and Python 3 and go all
in.


Marko



More information about the Python-list mailing list