zxlcaiyuangungun 2024-03-22 18:58 采纳率: 14.3%
浏览 51

python读取excel文件显示文件不存在怎么办,可是明明文件也打得开

python读取excel文件显示文件不存在怎么办,可是明明文件也打得开

img

img

  • 写回答

3条回答 默认 最新

  • 码农阿豪@新空间代码工作室 Java领域优质创作者 2024-03-22 19:02
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    问题解答: 可能出现这种情况的原因是读取的文件路径不正确,或者文件已被其他程序占用而无法被Python打开。需要注意的是,文件路径应该使用正斜杠`/`而不是反斜杠`\`;对于Windows系统来说,使用双斜杠`//`也可以代替正斜杠。 此外,有时候即使文件名拼写正确,仍然无法打开文件。这时可以尝试使用`os.path.exists(filepath)`函数检查文件是否存在,或者使用`try-except`语句来处理打开文件时可能出现的异常。 示例代码:
    import os
    import openpyxl
    filepath = 'C:/Users/username/Documents/example.xlsx'  # 文件路径
    if not os.path.exists(filepath):  # 如果文件不存在
        print('文件不存在!')
    else:
        try:
            wb = openpyxl.load_workbook(filepath)  # 打开Excel文件
            sheet = wb.active  # 获取第一个工作表
            for row in sheet.rows:
                for cell in row:
                    print(cell.value, end='\t')  # 输出每个单元格的值
                print()
        except Exception as e:
            print('文件打开失败:', e)
    

    参考资料:Python官方文档、《Python编程从入门到实践》。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月22日

悬赏问题

  • ¥15 状态图的并发态问题咨询
  • ¥15 PFC3D,plot
  • ¥15 VAE模型编程报错无法解决
  • ¥100 基于SVM的信息粒化时序回归预测,有偿求解!
  • ¥15 物体组批优化问题-数学建模求解答
  • ¥15 微信原生小程序tabBar编译报错
  • ¥350 麦克风声源定位坐标不准
  • ¥15 apifox与swagger使用
  • ¥15 egg异步请求返回404的问题
  • ¥20 Ti毫米波雷达板同步