使用python向运行目录下的admin.txt中最后一行写入字符串name,name可能为中文,确保读取时候不会出错
时间: 2023-07-15 14:14:25 浏览: 158
可以使用以下代码实现:
```python
name = "张三" # 需要写入的字符串
with open("admin.txt", "a", encoding="utf-8") as f:
f.write(name + "\n") # 添加换行符,确保下一次读取时不会与上一行混淆
```
上述代码中,使用了`with`语句来打开文件,这样可以自动关闭文件。`open()`函数中的`encoding="utf-8"`参数指定了使用UTF-8编码,以支持中文字符。`"a"`参数表示以追加模式打开文件,即在文件末尾添加内容。最后,使用`write()`方法将字符串写入文件。由于需要每次写入一行,因此在字符串后面添加了一个换行符`\n`。
阅读全文