多语言展示
当前在线:1989今日阅读:86今日分享:14

python中如何把数据追加到csv文件之中

python中如何把数据追加到csv文件之中。csv是一种常用的格式,和excel非常类似,用于储存数据库类型的数据非常有用,所以与之对应的是python的列表数据类型,知道两者的关系,那下面就给大家展示一下。
工具/原料
1

windows 7

2

sublime text 3

3

python 3.7

方法/步骤
1

我这里以sublime text3编辑器作为示范,新建一个PY文档。

2

我们可以先确认CSV文档是否可以正确打开。

3

import csv这是第一步要做的,就是调用csv库。

4

file = open('test.csv')reader = csv.reader(file)print(list(reader))我们先要知道CSV的文件需要用list的数据类型来进行输出。

5

original = list(reader)file1 = open('test1.csv', 'w', newline='')content = csv.writer(file1)for row in original:    content.writerow(row)content.writerow(['3', 'cherry', 'Eng'])file.close()file1.close()现在我们可以新建一个文档,然后先把旧内容输入进去,然后再输入新内容。

6

打开新的csv文件就可以看到内容被追加了。

注意事项

实际上覆盖源文件内容也是可以的

推荐信息