我需要知道,当我运行我的pythonterminal默认有多less模块加载它,我不必导入使用,我可以直接使用哪些模块? 我的系统环境是Ubuntu 11.04的问候
>>> dir() ['__builtins__', '__doc__', '__name__', '__package__'] >>> dir(__builtins__)
这将给你一个长长的内置函数列表。 正如马特所指出的那样,在使用它之前,您必须先导入其余部分。
标准库中没有标记为内置的任何部分(例如, file
类, set
类, locals
函数等)都驻留在应该在使用之前导入的某个外部模块中。 这也包括看似“基本”的模块,比如sys
或math
。
如果您不确定特定功能,请在此查找内置列表: http : //docs.python.org/library/functions.html
您希望从标准库中使用的任何模块必须先导入,然后才能使用它们。