Python在with open as f语句之外,将读取的CSV文件内容转为列表,报错:对已关闭的文件进行操作

如果想从本地文件将数据存入 MongoDB 數据的格式必须是 csv 或者 json格式

在将 csv 格式的文件存入mongodb时,列元素之间的顺序错开了

所以想将 csv 格式的文件转为 json 格式再存入

查了一些资料还是以丅这种方法靠谱:

把三个csv文件中的feature值整合到一个文件中同时添加相应的label。

 
获取csv文件中某一列下面可以获得label为表头的列中对应的所有数值。
 
获取csv文件中某些列下面可以获得除label表头的对應列之外所有数值。
 
 
也可以处理成tensor格式数据集
# 读取的时候需要跳过第一行

最常用的一种方法利用pandas包

#字典Φ的key值即为csv中列名

同样pandas也提供简单的读csv方法

会得到一个DataFrame类型的data,不熟悉处理方法可以参考


我要回帖

更多关于 with open as 的文章

 

随机推荐