我有一个CSV文件,其中包含first_name
,last_name
等某些字段,以及如下所示的字符串。
Hi {first_name} {last_name}, ...
请注意,键可以更改,但它们始终是CSV中字段的子集。
如何使用字符串格式替换CSV中字符串的值?
您可以执行以下操作:
input = 'Hi {first_name} {last_name}'
# Assuming you have a dict of your variables
data = {
'first_name': 'John',
'last_name': 'Doe',
}
output = input.format(**data) # Hi John Doe