當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python argparse.ArgumentParser.convert_arg_line_to_args用法及代碼示例


用法:

ArgumentParser.convert_arg_line_to_args(arg_line)

從文件中讀取的參數(參見ArgumentParser 構造函數的fromfile_prefix_chars 關鍵字參數)每行讀取一個參數。 convert_arg_line_to_args() 可以被覆蓋以進行更高級的閱讀。

此方法采用單個參數arg_line,它是從參數文件中讀取的字符串。它返回從該字符串解析的參數列表。從參數文件中讀取的每一行,按順序調用該方法一次。

此方法的一個有用覆蓋是將每個空格分隔的單詞視為參數。以下示例演示了如何執行此操作:

class MyArgumentParser(argparse.ArgumentParser):
    def convert_arg_line_to_args(self, arg_line):
        return arg_line.split()

相關用法


注:本文由純淨天空篩選整理自python.org大神的英文原創作品 argparse.ArgumentParser.convert_arg_line_to_args。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。