格式化字符串文件写入到文件
时间: 2023-11-25 20:08:46 浏览: 165
格式化字符串
可以使用Python的字符串格式化功能来创建格式化字符串,然后将其写入文件中。下面是一个示例代码:
```python
data = {'name': 'Alice', 'age': 25, 'city': 'New York'}
formatted_string = 'Name: {name}, Age: {age}, City: {city}'.format(**data)
with open('output.txt', 'w') as f:
f.write(formatted_string)
```
在这个例子中,我们首先创建一个包含键值对的字典`data`,然后使用字符串格式化来创建一个格式化字符串`formatted_string`。接下来,我们使用Python的文件操作来将这个字符串写入到名为`output.txt`的文件中。
注意,我们在格式化字符串时使用了`**data`语法,这是一种将字典中的所有键值对作为关键字参数传递给函数的方法。在这个例子中,我们将字典`data`中的键值对作为关键字参数传递给`format()`函数,以便它可以在格式化字符串中使用它们。
阅读全文