「Dive Into Python」を始めたばかりです。何らかの理由で、表示するドキュメント文字列を取得できません。
#!/usr/bin/env python
def buildConnectionString(params):
"""Build a connection string from a dictionary of parameters
"""
# Returns string
return ";".join(["%s=%s" % (k, v) for k, v in params.items()])
if __name__ == "__main__":
myParams = {"server": "mpilgrim", \
"database": "master", \
"uid": "sa", \
"pwd": "secret" \
}
print buildConnectionString(myParams)
コンソールで:
>>> import odbchelper
>>> print odbchelper.buildConnectionString.__doc__
None
>>>
これはうまくいきます:
>>> import sys
>>> sys.path.__doc__
"list() -> new empty list\nlist(iterable) -> new list initialized from iterable's items"
>>>
"""
と#
コメントを含む多くの順列を試しました。喜びはありません。問題はどこだ?