这些文档没有说明最大调试级别是多少。
我需要知道。
我查看了httplib.py文件,发现其中到处都是以下语句:
if self.debuglevel > 0:
这意味着只有两个级别:
是的,这可能可以更好地记录。
此外,每当您需要检查此类信息时,您可以轻松查看代码。
以下是我最喜欢的查找特定模块源文件的方法。
>>> import httplib
>>> httplib.__file__
'/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.pyc'
现在你只需打开以下文件,查看它的源代码即可。
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py
从 httplib.py 的源代码中可以看到,只有两个调试级别:
这是一个典型的检查:
if self.debuglevel > 0:
print "blablabla"