相关疑难解决方法(0)

如何在Python中打开Excel文件?

如何打开一个Excel文件文件以便在Python中读取?

我打开了文本文件,例如,sometextfile.txt使用阅读命令.我如何为Excel文件执行此操作?

python excel

75
推荐指数
4
解决办法
22万
查看次数

Python - win32com 可见 false 不起作用?

我正在尝试将 Excel 文件转换为 PDF。在 python和Python 中使用Print selected worksheets in excel files to pdf - Converting XLSX to PDF,我编写了下面的代码。

这可以毫无问题地将 Excel 转换为 PDF,但会打开 Excel 文件。我认为这样做的目的.Visible = False是为了防止这种情况发生?我希望 excel 对象保持隐藏状态,因为我正在对 100 多个文件执行此操作,并且我不希望 excel 打开 100 次。

import win32com.client
import os
import re

nm = 'Sample.xlsx'

excel = win32com.client.Dispatch("Excel.Application")
excel.Visible = False
wb = excel.Workbooks.Open('{0}\\{1}'.format(os.getcwd(), nm))
wb.WorkSheets('Report').Select()
nm_pdf = re.sub('.xlsx', '.pdf', nm, count = 1)
wb.ActiveSheet.ExportAsFixedFormat(0, '{0}\\{1}'.format(os.getcwd(), nm_pdf))
#excel.Quit()
Run Code Online (Sandbox Code Playgroud)

python excel win32com

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

excel ×2

python ×2

win32com ×1