1
因爲我已經將cmd
導入到我的項目中,所以我得到了許多不需要的不必要的命令。當我在翻譯中,只需鍵入help
,我就可以看到我的所有清單以及其他一些命令。有沒有一種方法來過濾這些,以便當我輸入help
時,我只能得到我所做的命令列表,而不是任何預製/外部命令?當我在cmd中使用幫助時,如何過濾命令?
因爲我已經將cmd
導入到我的項目中,所以我得到了許多不需要的不必要的命令。當我在翻譯中,只需鍵入help
,我就可以看到我的所有清單以及其他一些命令。有沒有一種方法來過濾這些,以便當我輸入help
時,我只能得到我所做的命令列表,而不是任何預製/外部命令?當我在cmd中使用幫助時,如何過濾命令?
從cmd模塊上的文檔:
沒有參數,
do_help()
列出所有可用的幫助主題(即具有相應help_*()
方法或有 文檔字符串命令 所有命令),並且還列出了任何未公開的命令。
你只需要重寫do_help()
方法在cmd
子是這樣的:
def do_help(self, arg):
"""Provide help information"""
# if arg is present, print help for specific function
# otherwise print general help message