C_7777777
C_7777777
采纳率100%
2021-03-26 11:58

求助:如何用python将已经打开,但是还没有保存的excel工作表保存?

如题。

这个EXCEL表格是其他软件提取数据后自动生成的,但是还没有保存到电脑里。

当然,保存后的下一步就是读取这个EXCEL表格里的内容,这一步用MATLAB可以实现。

但是,如果EXCEL没有保存就无法进行数据提取。

求助各位大神,保存的这一步如何用python实现?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • technologist_10 CSDN技术专家团-ProfSnail 2月前

    保存的这一步,如果是用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')
    点赞 评论 复制链接分享
  • QA_Assistant 有问必答小助手 2月前

    您好,我是问答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~

    如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

    ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632

    点赞 评论 复制链接分享

相关推荐