As can be seen from open source projects, the proportion of new projects based on or supporting Python3 has greatly increased.
Well-known open source projects generally support python2.7 and python3+, but there are exceptions. For example, Scrapy only supports Python2.7.
If it is a new project and has no dependencies on existing projects, it is recommended to choose Python3.3+.
Otherwise, choose Python2.7 (pre-2.7 is basically abandoned)
We are using python3
There are more python2, but it is estimated that there will be more and more python3 in the future
It depends on how old the company is :(
Linux comes with 2, and many services depend on 2
2.6 and 2.7 are relatively supported. There are often <python3,;
on github Wait a moment
Python2
New students can go directly to level 3
There has been a similar problem on someone, you can refer to it
http://www.zhihu.com/question/24549965
As can be seen from open source projects, the proportion of new projects based on or supporting Python3 has greatly increased.
Well-known open source projects generally support python2.7 and python3+, but there are exceptions. For example, Scrapy only supports Python2.7.
If it is a new project and has no dependencies on existing projects, it is recommended to choose Python3.3+.
Otherwise, choose Python2.7 (pre-2.7 is basically abandoned)
I am using 2.7, I think 2.7 is more suitable