Python写入一维数据到csv文件

之前
img

用了一串代码如下
img
写入了数据,但之前的数据全部消失了,还有乱码

img
有大佬知道为啥吗?

open('文件','a+') 以这种方式打开,是追加写入。
以 w 方式打开文件,是覆盖写入,不会保存原有文件内容。

关于乱码,你在python脚本开头添加


```python
# -*- coding: utf-8 -*- 

```
设置一下编码格式

  1. open的w模式表示删除所有数据从头开始书写
  2. 编码问题:不是所有的文档都是UTF-8编码,用文本编辑器另存为时改一下编码