我有我使用的代碼執行過程中幾次只有一個獨特的varible some_var
格式的字符串模板:如何擺脫str.format中的重複變量?
message_tmpl = '{}. Path {} cannot be extracted'
some_var = '123'
condition = True # or False...
if condition:
message = message_tmpl.format('True message', some_var)
else:
message = message_tmpl.format('False Message', some_var)
我怎麼能改善這種流量,以避免每次路過some_var
?
我一直在努力,但沒有成功運行,下面的代碼片段:
message_tmpl = '{msg}. Path {some_var} cannot be extracted'.format(some_var=some_var)