Python自动打开Excel文件
导入必要的模块
import os import subprocess
编写打开文件的函数
def open_file(file_path): """ 打开指定路径下的文件。 参数: file_path (str): 文件的路径。 """ if os.name == "nt": # 如果是 Windows 系统 os.startfile(file_path) else: # 如果是其他系统,可以尝试使用 subprocess 模块 try: subprocess.Popen(["xdg-open", file_path]) except OSError: print("Could not open the file.")
调用示例
# 指定文件路径 csv_file_path1 = "F:\\工作内容\\我的数据\\商品费用解析数据\\商品费用数据汇总.csv" csv_file_path2 = "F:\\工作内容\\我的数据\\商品费用解析数据\\订单列表数据汇总.csv" excel_file_path = "C:\\Users\\Administrator\\Desktop\\销售系数数据同步.xlsx" # 调用函数打开文件 open_file(csv_file_path1) open_file(csv_file_path2) open_file(excel_file_path)
完整代码
import os import subprocess def open_file(file_path): """ 打开指定路径下的文件。 参数: file_path (str): 文件的路径。 """ if os.name == "nt": # 如果是 Windows 系统 os.startfile(file_path) else: # 如果是其他系统,可以尝试使用 subprocess 模块 try: subprocess.Popen(["xdg-open", file_path]) except OSError: print("Could not open the file.") # 指定文件路径 csv_file_path1 = "F:\\工作内容\\我的数据\\商品费用解析数据\\商品费用数据汇总.csv" csv_file_path2 = "F:\\工作内容\\我的数据\\商品费用解析数据\\订单列表数据汇总.csv" excel_file_path = "C:\\Users\\Administrator\\Desktop\\销售系数数据同步.xlsx" # 调用函数打开文件 open_file(csv_file_path1) open_file(csv_file_path2) open_file(excel_file_path)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」