如何使用Python打开和保存Excel文件?

问题描述 投票:0回答:1

我有excel文件,当它们打开时会执行一些代码。我有下面的代码来自动打开它们。我想让它保持打开状态1分钟,然后保存并关闭文件。并移至下一个文件。

我如何:

  1. 请等待一分钟,然后
  2. 自动保存并关闭它们?

我打开文件的代码:

import subprocess

subprocess.call(['C:/Program Files (x86)/Microsoft Office/root/Office16/EXCEL.EXE', 'example_file.xlsx'])
python python-3.x excel automation
1个回答
0
投票
subprocess.run(args, *, stdin=None, input=None, stdout=None, stderr=None, capture_output=False, shell=False, cwd=None, timeout=None, check=False, encoding=None, errors=None, text=None, env=None, universal_newlines=None)

stdout和stderr参数使您可以指定运行结果如何处理。如果将它们分配给可写的打开文件,则该文件将包含输出。例如:

with open(‘my-stdout.txt’, ‘w’) as fp:
    subprocess.run(myargs, stdout=fp)

© www.soinside.com 2019 - 2024. All rights reserved.