【发布时间】:2013-07-05 23:40:42
【问题描述】:
我有一个只有这两行的 Python 脚本:
import requests
print len(dir(requests))
打印出来:
12
48
当我打印实际列表 dir(requests) 时,我得到了这个:
['__author__', '__build__', '__builtins__', '__copyright__', '__doc__', '__file__', '__license__', '__name__', '__package__', '__path__', '__title__', '__version__']
['ConnectionError', 'HTTPError', 'NullHandler', 'PreparedRequest', 'Request', 'RequestException', 'Response', 'Session', 'Timeout', 'TooManyRedirects', 'URLRequired', '__author__', '__build__', '__builtins__', '__copyright__', '__doc__', '__file__', '__license__', '__name__', '__package__', '__path__', '__title__', '__version__', 'adapters', 'api', 'auth', 'certs', 'codes', 'compat', 'cookies', 'delete', 'exceptions', 'get', 'head', 'hooks', 'logging', 'models', 'options', 'packages', 'patch', 'post', 'put', 'request', 'session', 'sessions', 'status_codes', 'structures', 'utils']
我猜有多个requests 模块或类似的东西。请帮忙。
【问题讨论】:
-
这些是什么“实际数组”?你什么时候打印它们?请提供更多信息。
-
糟糕。
dir(requests)返回的 列表。已编辑 -
但是你只做了一次。分别在什么情况下得到?
-
@kindall 脚本只有这两行
-
在上下文方面可能值得一提的是,这个问题是对sort this earlier question的尝试的副产品
标签: python python-2.7 python-requests