【问题标题】:How do I use python to show data in excel?如何使用python在excel中显示数据?
【发布时间】:2019-07-12 14:33:01
【问题描述】:

我正在尝试在 Excel 中显示来自 Python 的数据。理想情况下,pandas 数据框的数据价值将出现在一个新的、未保存的 excel 实例中。我的搜索已经找到了创建 excel 文件的方法,以及许多“打开”excel 文件以从中读取数据的方法,但无法显示它。我目前的方法是创建一个文件,然后弄清楚如何打开它,但我认为这种方法是次优的。

【问题讨论】:

    标签: excel python-3.x pandas


    【解决方案1】:

    我找到了this。另一种方法是将您的数据导出为 CSV 并将其导入 Excel。

    【讨论】:

    • 这些库允许在 excel 文件中读取和写入数据,但不提供打开它们进行查看的方法。
    【解决方案2】:

    我发现您可以使用操作系统库“运行”文件。只要你的电脑知道如何处理它,你可以用任何方法创建 xlsx 文件,然后运行它来显示:

    import xlsxwriter
    import os
    
    w = xlsxwriter.Workbook(r"C:\Temp\test.xlsx")
    s=w.add_worksheet("Sheet1")
    s.write(1,3,"7")
    w.close()
    
    os.startfile(r"C:\Temp\test.xlsx")
    

    仍然不确定您是否可以使用未保存的打开的 excel 实例

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-02
      • 1970-01-01
      • 2015-09-18
      • 1970-01-01
      • 1970-01-01
      • 2016-11-20
      • 1970-01-01
      • 2011-05-18
      相关资源
      最近更新 更多