【问题标题】:OS Python : Open an External Excel FileOS Python:打开外部 Excel 文件
【发布时间】:2022-01-15 20:23:11
【问题描述】:

我需要用 os. 打开一个 excel 文件。我知道这很简单;

import os
os.system("start EXCEL.EXE file.xlsx") 

但是,我的文件名取决于我的 py 文件。

我定义了一个名为“fileopenerfullname”的变量,它是我要打开的文件的名称。

但是如何在 os.SYSTEM("start EXCEL ......") 中插入“fileopenerfullname”变量?

我尝试了很多,包括

os.system("start EXCEL.EXE fileopenerfullname")

不起作用。

如果有人能提供帮助,我会很高兴。

【问题讨论】:

    标签: python excel operating-system os.system


    【解决方案1】:

    使用格式化字符串:

    os.system(f"start EXCEL.EXE {fileopenerfullname}")
    

    但不要忘记您的 fileopenerfullname 应在末尾包含扩展名 .xlsx。

    【讨论】:

    • 我已经添加了 .xlsx 结尾,尝试了你的命令,它成功了,非常感谢!格式化的字符串摇滚 :)
    • 没问题,祝你有美好的一天!
    猜你喜欢
    • 1970-01-01
    • 2015-08-03
    • 2010-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-29
    • 1970-01-01
    相关资源
    最近更新 更多