Openpyxl python2.7

Openpyxl with python2.7

我想使用此代码在 python 上打开 excel 文件。

import openpyxl
wb= openpyxl.load_workbook('testfile.xlsx')

错误:没有这样的文件或目录:'testfile.xlsx'

我应该在哪里找到这个文件?

我在 Spyder

上使用 Python2.7

确保文件夹中有该文件...尝试使用此命令列出该文件夹中的文件只是为了确保 python 至少识别或读取文件。

import os
print (os.listdir('your path'))

尝试给出一个绝对路径。我的意思是给出一个前导斜杠,这意味着绝对路径,或者从文件系统的根目录开始的路径。没有前导斜杠使路径相对于您的工作目录....我想这就是它不起作用的原因。

假设您的文件在下载中(如评论中所述)...

wb= openpyxl.load_workbook('/Users/name/Downloads/your_file')