【发布时间】:2017-12-19 20:23:03
【问题描述】:
所以我使用 Python 和 Pandas 输出 CSV,基于我拥有的特定标准。构建 CSV 文件后,我想运行一个命令,让 Python 在 Excel 中打开 CSV 文件。
像这样的人可能吗?
【问题讨论】:
-
是的,前提是 Excel 设置为默认应用程序以打开系统上的
.csv文件,或者您知道 Excel 可执行文件的位置。 -
说我知道这两件事,那我该怎么做呢?
-
使用
subprocess.call()调用 Excel 可执行文件,将其传递给 CSV 文件的绝对路径,或者调用操作系统的默认命令以打开具有已知扩展名的文件。 -
任何机会你都可以给我看代码.. 有点像新手。
-
subprocess.call("path_of_excel_exe")