1. 程式人生 > >在python2指令碼中使用python3的語法:__future__

在python2指令碼中使用python3的語法:__future__

目前大多數linux系統預裝的Python都是python2.7,而不是python3。如果希望使用python編寫系統運維指令碼就希望最好直接在python2中執行。然而初學者大多數情況下都是直接學習Python3的,如此就造成不小的困擾。而現在python2中有一個有用的模組__future__非常適合在這種情況使用。

from __future__ import absolute_import, unicode_literals, division, print_function

在python2程式碼中引用以上4個模組,基本上就可以用python3的方式編寫程式碼並在python2