如题。
这个EXCEL表格是其他软件提取数据后自动生成的,但是还没有保存到电脑里。
当然,保存后的下一步就是读取这个EXCEL表格里的内容,这一步用MATLAB可以实现。
但是,如果EXCEL没有保存就无法进行数据提取。
求助各位大神,保存的这一步如何用python实现?
如题。
这个EXCEL表格是其他软件提取数据后自动生成的,但是还没有保存到电脑里。
当然,保存后的下一步就是读取这个EXCEL表格里的内容,这一步用MATLAB可以实现。
但是,如果EXCEL没有保存就无法进行数据提取。
求助各位大神,保存的这一步如何用python实现?
保存的这一步,如果是用python里pandas.DataFrame数据存储的中间表格数据,可以很容易的使用df.to_excel('myexcel.xls')来保存EXCEL到本地。
不过目前不太清楚题主所说的“这个EXCEL表格是其他软件提取数据后自动生成的,但是还没有保存到电脑里。”,还没有保存到电脑里,指的是什么情况,这个数据目前存在什么位置呢?内存里,还是某个其余的python程序里,或者是某个.txt/.csv文档里吗?
================================
更新。如果python中的数据储存在dataFrame里面的实例。
import numpy as np
import pandas as pd
df = pd.DataFrame()
n = 200
df['category'] = np.random.choice(('A', 'B'), n)
df['data1'] = np.random.randint(1, 100, len(df))
df['data2'] = np.random.randint(1, 100, len(df))
df.to_excel('myExcel.xlsx')