刚刚开始使用“潜入 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"
>>>
我尝试了许多排列,包括"""
和#
评论。没有喜悦。哪里有问题?