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

如何用Python生成多个文件路径并保存至Excel表格

原有代码错误点

  • worksheet.write()方法参数格式错误,单元格坐标未完成变量代入,参数分隔逻辑不符合方法要求
  • 字符串格式化的%语法使用错误,存在多余的括号、逗号符号
  • workbook.close()放在for循环内部,第一次循环执行后就关闭了工作簿,后续迭代无法写入数据

修正后可运行代码

import xlsxwriter

workbook = xlsxwriter.Workbook('hello.xlsx')
worksheet = workbook.add_worksheet()

# 如需生成数百条路径,修改range参数为对应数值即可,例如range(200)生成0-199对应的200条路径
for i in range(4):
    # 拼接生成文件路径,这里用f-string语法更易读,也可以换成 % 格式化写法
    file_path = f"/home/exx/Documents/Input/{i}/2.mp4"
    # write方法参数依次为:行索引(从0开始)、列索引(A列对应0)、写入内容
    worksheet.write(i, 0, file_path)

# 所有内容写入完成后再关闭工作簿
workbook.close()

运行上述代码后生成的hello.xlsx文件A列内容和你预期的输出完全一致。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 04:57:00