您可以通过从python路径中删除当前目录(在sys.path中的第一个)来完成此操作:
import sys
sys.path = sys.path[1:]
import logging
print dir(logging)
测试:
$python logging.py
['BASIC_FORMAT', 'BufferingFormatter', 'CRITICAL', 'DEBUG', 'ERROR',
'FATAL', 'FileHandler', 'Filter', 'Filterer', 'Formatter', 'Handler',
'INFO', 'LogRecord', 'Logger', 'LoggerAdapter', 'Manager', 'NOTSET',
'NullHandler', 'PlaceHolder', 'RootLogger', 'StreamHandler', 'WARN',
'WARNING', '__all__', '__author__', '__builtins__', '__date__',
'__doc__', '__file__', '__name__', '__package__', '__path__',
'__status__', '__version__', '_acquireLock', '_addHandlerRef',
'_checkLevel', '_defaultFormatter', '_handlerList', '_handlers',
'_levelNames', '_lock', '_loggerClass', '_releaseLock',
'_removeHandlerRef', '_showwarning', '_srcfile', '_startTime',
'_unicode', '_warnings_showwarning', 'addLevelName', 'atexit',
'basicConfig', 'cStringIO', 'captureWarnings', 'codecs', 'critical',
'currentframe', 'debug', 'disable', 'error', 'exception', 'fatal',
'getLevelName', 'getLogger', 'getLoggerClass', 'info', 'log',
'logMultiprocessing', 'logProcesses', 'logThreads', 'makeLogRecord',
'os', 'raiseExceptions', 'root', 'setLoggerClass', 'shutdown', 'sys',
'thread', 'threading', 'time', 'traceback', 'warn', 'warning',
'warnings', 'weakref']