from __future__ import XXX # 引入新版本的功能模塊,你寫python2也得按照python3的寫法來
舉個栗子:
from __future__ import print_function # 即使在python2.X,使用print就得像python3.X那樣加括號
# python2.7
print "Hello world"
# python3
print("Hello world")
其他栗子:
from __future__ import division # 引入精確除法,python2的/是整除,python3的//纔是整除,/是精確除(會得出小數的那種)
int(10)/int(3) >> 3.3333333333333335 ## 即使是int也不例外
from __future__ import absolute_import # 使用絕對引入