You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python in Excel遇FileNotFoundError:如何设置当前工作目录?

在Python in Excel中设置工作目录的解决方案
  • 环境限制说明:Python in Excel运行在云端容器环境,默认工作目录为/app,无法直接访问本地Windows磁盘路径(如C:\Dev\Python),这是环境隔离机制导致的,所以切换本地目录的操作必然报错。

  • 可行的文件读取方案:

    1. 上传文件至云端环境:在Excel的Python编辑器左侧「文件」面板中,上传你的book1.xlsx和online_retail.xlsx文件,上传后文件会存放在/app目录下,此时直接用文件名读取即可:
      import pandas as pd
      df_book1 = pd.read_excel("book1.xlsx")
      df_retail = pd.read_excel("online_retail.xlsx")
      
    2. 直接引用Excel单元格数据:如果目标数据已经在当前Excel工作簿的工作表中,可直接通过单元格区域加载,无需依赖文件路径:
      import pandas as pd
      # 引用Sheet1的所有数据
      df = pd.DataFrame(Excel("Sheet1").values)
      
  • 验证文件状态:上传后可通过以下代码确认文件是否存在于当前目录:

    import os
    # 列出/app目录下的所有文件
    print(os.listdir("/app"))
    

内容的提问来源于stack exchange,提问作者Hisham Abulnaga

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 00:55:07