在開(kāi)頭加上from __future__ import print_function這句之后,即使在python2.X,使用print就得像python3.X那樣加括號使用。python2.X中print不需要括號,而在python3.X中則需要。
# python2.7
print "Hello world"
# python3
print("Hello world")
如果某個(gè)版本中出現了某個(gè)新的功能特性,而且這個(gè)特性和當前版本中使用的不兼容,也就是它在該版本中不是語(yǔ)言標準,那么我如果想要使用的話(huà)就需要從future模塊導入。
其他例子:
from __future__ import division ,
from __future__ import absolute_import ,
from __future__ import with_statement 。等等
加上這些,如果你的python版本是python2.X,你也得按照python3.X那樣使用這些函數。

