如何保存对已使用Pandas复制的文件的改进

时间:2019-06-05 20:22:46

标签: python excel python-3.x pandas

我已经将其中有两张纸的文件复制到一个空文件,我想在两张纸上添加两列,然后保存。每当我尝试这样做时,我都必须在复制两张纸还是在一张纸上加上我想要的列添加之间进行选择。理想情况下,我想在新工作表中复制两个新列。

我尝试使用许多打印语句来识别错误,并且我相信我已将其隔离到最终命令中,但不确定。我尝试以其他方式复制它,但这就是我得到的。我找不到适用于这种情况的任何东西,因此,我对此表示感谢。

import pandas as pd
import numpy as np
from shutil import copyfile


shutil.copy2(loc, tLoc)

df = pd.read_excel(loc, None)
wdf = pd.read_excel(tLoc , index_col=[0])

sheet_wdf_map = pd.read_excel(tLoc, sheet_name=None)

print(wdf.head())

wdf['Adequate'] = np.nan
wdf['Explanation'] = np.nan

print(wdf.head())

wdf.to_excel(tLoc)

我希望我的代码完全复制该文件,然后将两个新列放在excel(xlsx)文件中工作表的最右边。

0 个答案:

没有答案