import os
import xlwings as xw
file_path = 'd:\\python_file' # 给出需要打印的工作簿所在文件夹的路径
file_list = os.listdir(file_path) # 列出文件夹下所有文件和子文件夹
app = xw.App(visible=False,add_book=False) # 打开工作表,不新建表
for i in file_list:
if i.startswith('~$'): # 判断是否有文件名以 “~$” 开头
continue # 如果有,则跳过这种类型的文件
file_paths = os.path.join(file_path,i) # 获取需要打印的工作簿的文件路径
workbook = app.books.open(file_paths) # 打开要打印的工作簿
workbook.api.PrintOut() # 打印工作簿
app.quit()
python 批量打印工作簿
最新推荐文章于 2024-07-09 13:19:38 发布