Python 3-如何使用csv.reader导出csv并将其用于加入数据帧?

时间:2019-08-26 20:10:18

标签: python pandas csv export-to-csv python-3.7

我刚刚开始学习python,并使用csvreader将一列添加到csv文件中。

下半年,我加入了数据框并导出到csv。

当我为两个单独的项目编写代码时,这两个代码分别工作

现在,我想将它们结合在一起以运行一个脚本,但是不确定如何或缺少什么,或者是否有其他方法可以执行此操作。

这是我到目前为止所拥有的...

import os
import pandas as pd
import numpy as np

第一部分打开csv并追加:

import csv
report = open('.csv')
r = csv.reader(report)
row0 = next(r)
row0.append('present')
print (row0)

for item in r:
   item.append('yes')
   print (item)

第二部分加入数据帧:

master_report = ('m1.csv')
weekly_report = ('w1.csv')

m1 = pd.read_csv(master_report)
w1 = pd.read_csv(weekly_report)

dataframes = [m1, w1]

join = pd.concat(dataframes)

print (join)

export_csv = join.to_csv(os.path.expanduser(".csv"),header=False)

print (export_csv)

我需要能够在第一部分中将文件导出为csv,然后在第二部分中将其用作每周报告,以便可以将其添加到主报告中

0 个答案:

没有答案