如何以编程方式读取excel文件的内容,而不实际弹出(打开)fi

2024-03-29 10:06:37 发布

您现在位置:Python中文网/ 问答频道 /正文

xlapp = Dispatch("Excel.Application")
wkbk = xlapp.Workbooks.Open(filename)

我发现这个打开函数打开了我在excel应用程序中代码中指定的excel工作簿。有人能推荐一种方法,让我从python代码中读取Excel文件的内容吗。在


Tags: 文件方法函数代码应用程序内容applicationopen
2条回答

xlwings是一个与Python中的Excel文件交互的优秀库。在

打开、阅读和书写工作簿就像:

>>> from xlwings import Workbook, Sheet, Range, Chart
>>> wb = Workbook()  # Creates a connection with a new workbook
>>> Range('A1').value = 'Foo 1'
>>> Range('A1').value
'Foo 1'

您可以使用以下方法安装:

^{pr2}$

您可以尝试安装xlrdxlwtpython包,这将帮助您虚拟地打开Excel工作簿。您可以参考此链接以获取示例http://www.youlikeprogramming.com/2012/03/examples-reading-excel-xls-documents-using-pythons-xlrd/

相关问题 更多 >