【发布时间】:2016-02-19 12:48:32
【问题描述】:
我有一个字符串模板,我在代码执行期间使用它来格式化几次,只有一个唯一变量some_var:
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?
我尝试在下面运行代码 sn-p 没有成功:
message_tmpl = '{msg}. Path {some_var} cannot be extracted'.format(some_var=some_var)
【问题讨论】:
标签: python string formatting