Python – 加载了多less个默认模块

我需要知道,当我运行我的pythonterminal默认有多less模块加载它,我不必导入使用,我可以直接使用哪些模块? 我的系统环境是Ubuntu 11.04的问候

>>> dir() ['__builtins__', '__doc__', '__name__', '__package__'] >>> dir(__builtins__) 

这将给你一个长长的内置函数列表。 正如马特所指出的那样,在使用它之前,您必须先导入其余部分。

标准库中没有标记为内置的任何部分(例如, file类, set类, locals函数等)都驻留在应该在使用之前导入的某个外部模块中。 这也包括看似“基本”的模块,比如sysmath

如果您不确定特定功能,请在此查找内置列表: http : //docs.python.org/library/functions.html

您希望从标准库中使用的任何模块必须先导入,然后才能使用它们。