SuperAPI AI 工具集

openpyxl-sandbox-workaround

编程与开发

查看项目

更新于 10-16 05:51

技能介绍

用途:当 execute_code_sandbox 反复无法完成 openpyxl 或电子表格处理任务时,用 run_shell 配合内联 Python 脚本作为回退方案。

常见失败迹象:execute_code_sandbox 返回 openpyxl 导入或操作错误;多次重试仍报同类错误;错误涉及工作簿创建、单元格写入或文件保存。

用法:使用 heredoc 语法执行内联脚本,例如 python3 << 'EOF',在其中导入 openpyxl、创建或加载工作簿、写入数据并调用 wb.save('output.xlsx'),最后用 print 输出完成信息。脚本中可加入 try/except 增强健壮性。

验证:运行后可用 ls -la *.xlsx 确认文件存在,或用 load_workbook 读取并打印工作簿的 sheetnames 和活动表标题。

限制:输出仅限 stdout/stderr,run_shell 无法直接下载产物;文件创建在当前工作目录;相比 execute_code_sandbox 更冗长。资料未提供其它收费、平台或效果信息。