Python 如何使用help()命令跳转到指定的函数名

Python 如何使用help()命令跳转到指定的函数名,python,console,helper,Python,Console,Helper,我总是在Python中使用help(object)命令,我想知道是否有任何方法可以跳过大部分文本并跳到我想要的函数。例如: >>> import boto >>> s3 = boto.connect_s3() >>> help(s3) 它给了我一个关于这个物体的很长的描述: Help on S3Connection in module boto.s3.connection object: ... ... ... server_name(se

我总是在Python中使用
help(object)
命令,我想知道是否有任何方法可以跳过大部分文本并跳到我想要的函数。例如:

>>> import boto
>>> s3 = boto.connect_s3()
>>> help(s3)
它给了我一个关于这个物体的很长的描述:

Help on S3Connection in module boto.s3.connection object:
...
...
...
server_name(self, port=None)
更清楚地说,我可以做如下操作:

>>> help(s3, server_name)

只需输入以下方法:

help(s3.server_name)

只需输入以下方法:

help(s3.server_name)

你是最棒的!)非常感谢。这正是我想要的关于
dir
命令,是否可以列出与某些正则表达式匹配的函数?例如,如果我想列出所有函数,以
set.
开头,有没有类似于
dir(s3.set.*)
@Vor:我会使用列表理解:
[f for f in dir(s3)if f.startswith('set.')]
你是最好的!)非常感谢。这正是我想要的关于
dir
命令,是否可以列出与某些正则表达式匹配的函数?例如,如果我想列出所有函数,以
set.
开头,有没有类似于
dir(s3.set.*)
@Vor:我会使用列表理解:
[f表示dir(s3)中的f,如果f.startswith('set.')]