在打印excel工作簿之前使用Python修改打印设置

在打印excel工作簿之前使用Python修改打印设置,python,excel,xlsxwriter,Python,Excel,Xlsxwriter,我正在使用xlsxwriter将一些数据写入工作簿,然后使用 os.startfile(excel_path,'print') 将其发送到打印机。然而,我输出的输出可能会略大于1页。是否有一种类似python的方法来修改excel文档中的设置,使其在打印前始终适合页面 如果可能的话,我还想修改excel文档,使每个列的大小适合python中的最大长度 非常感谢您提供的任何帮助 您需要尝试编写执行此操作的代码,然后其他人将帮助您使其工作。谷歌搜索让我找到了这个页面,它似乎包含了与你的问题相关的信

我正在使用xlsxwriter将一些数据写入工作簿,然后使用

os.startfile(excel_path,'print')
将其发送到打印机。然而,我输出的输出可能会略大于1页。是否有一种类似python的方法来修改excel文档中的设置,使其在打印前始终适合页面

如果可能的话,我还想修改excel文档,使每个列的大小适合python中的最大长度


非常感谢您提供的任何帮助

您需要尝试编写执行此操作的代码,然后其他人将帮助您使其工作。谷歌搜索让我找到了这个页面,它似乎包含了与你的问题相关的信息:你需要尝试编写代码来实现这一点,然后其他人会帮助你实现它。通过谷歌搜索,我找到了这个页面,其中似乎有与您的问题相关的信息: