繁体   English   中英

Python在Excel中打开html文件

[英]Python to Open html files in Excel

我有一堆.html格式的采购订单,我需要提取数据并将其放入一个简单的Excel工作表中。 虽然我可以使用beutifulsoup做到这一点,但我宁愿只使用excel的内置转换器,该转换器已经做得更好。 然后,直接使用excel文件即可。 有没有一种方法可以使用python打开html文档,然后再次将其保存在.xlsx中。 我尝试使用openpyxl,但它不包含html文件。

您可以使用Python自动化Excel应用程序的实例,打开每个文件,然后另存为.xlsx

import win32com.client
excelApp = win32com.client.Dispatch('Excel.Application')
book = excelApp.Open(path_to_html_file)
book.SaveAs(path_to_html_file + '.xlsx', 51)

如果想要的数据在html的表中,则可以使用tablepyxl将html读入excel。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM