コード例 #1
0
ファイル: main.py プロジェクト: jnpkrn/clufter
 def expand_default(self, option):
     ret = IndentedHelpFormatter.expand_default(self, option)
     if isinstance(option, ExpertOption):
         ret = "(Advanced) " + ret
     return ret.replace(self.choices_tag, ", ".join(option.choices or []))
コード例 #2
0
ファイル: main.py プロジェクト: jmartign/clufter
 def expand_default(self, option):
     ret = IndentedHelpFormatter.expand_default(self, option)
     if isinstance(option, ExpertOption):
         ret = "(Advanced) " + ret
     return ret.replace(self.choices_tag, ', '.join(option.choices or []))
コード例 #3
0
ファイル: optparse_pretty.py プロジェクト: Sxnic/pyfiglet
 def expand_default(self, option):
     help = IndentedHelpFormatter.expand_default(self, option)
     if callable(self.help_string_formatter):
         return self.help_string_formatter(help, option)
     return help
コード例 #4
0
    def expand_default(self, option):
        if hasattr(option, 'envvar') and hasattr(option, 'help'):
            option.help = option.help.replace(str(self.envvar_tag), "$" + str(option.envvar))

        return IndentedHelpFormatter.expand_default(self, option)
コード例 #5
0
 def expand_default(self, option):
     help = IndentedHelpFormatter.expand_default(self, option)
     if callable(self.help_string_formatter):
         return self.help_string_formatter(help, option)
     return help