以下 python 代码有效,但可维护性很差。
但是,我没有看到更好的方法来实现代码以提高可维护性。
extraval = ""
if aline[0:1] == "-":
extraval = '"expanded":true, '
aline = aline[1:]
if aline[0:1] == "+":
extraval = '"expanded":false, '
aline = aline[1:]
当我需要处理额外的参数时,代码会不断加倍。