我想从我的Excel工作表中提取特定的数据,并保存和追加这些数据到我现有的.txt文件。我目前的代码如下,但我在保存数据到txt文件时出错:
import pandas as pd
df = pd.read_excel(r"C:\Users\a0229010\Desktop\PP177507.xls", 'TI_Binning', skiprows=2)
df = df.iloc[:, [6, 7]]
import numpy as np
with open(r"C:\Users\a0229010\Desktop\TI_Bin.txt", "ab") as f:
np.savetxt(f, df) #this is the line where i am getting the error
1条答案
按热度按时间7jmck4yq1#
尝试使用
df.to_string()
将过滤的 Dataframe 转换为字符串,并将其写入文本文件。如果文本文件中不需要索引,也可以在to_string()
内传递index=False
。下面是一个例子:-
下面是我使用的示例数据的图像:-
下面是文本文件中的输出: