python 导入

常见的导入方式

import sys     # 导入整个模块
import sys as system  # 导入整个模块并命名
from sys import ...   # 导入sys模块中的子模块
from os import *  # 不推荐,导入该模块下所有的包

from __future__ import *

__future__ 模块由 PEP 236 提出并加入到 Python 2.1,其存在的主要原因是 Python 的版本升级经常会增加一些新的特性,而 __future__ 模块将一些新版本中将会增加的新的特性进行声明,同时使得旧版本可以使用这些新的语法特性。

这也就是说,如果你要想在低版本中使用高版本的特性,那么from __future__ import ...可以很好的帮你实现,这也意味着如果你在你的代码中使用from __future__ import ..., 会提高你代码的向下兼容性。

需要注意的是:

  • 如果你用的是 Python 2.1 以前的版本,是没办法使用 __future__ 的。
  • __future__ 模块的导入一定要放在最上方,也就是在所有其它模块之前导入。

f

你可能感兴趣的:(面试题,python,开发语言)