使用openlyxl访问子目录中的xlsx文件。python

使用openlyxl访问子目录中的xlsx文件。python,python,openpyxl,Python,Openpyxl,因此,我有一个文件结构,其中python脚本和一个名为unmerged的目录处于同一级别。在未合并中,脚本需要访问一个xlsx文件。如何使用openpyxl加载xlsx文件。“加载工作簿”功能似乎只适用于同一级别的文件,因此有没有办法改用路径 编辑:我尝试过的例子 from openpyxl import load_workbook as lw direc = str(Directory) + "/Unmerged/" + books #Directory is fetched from pa

因此,我有一个文件结构,其中python脚本和一个名为unmerged的目录处于同一级别。在未合并中,脚本需要访问一个xlsx文件。如何使用openpyxl加载xlsx文件。“加载工作簿”功能似乎只适用于同一级别的文件,因此有没有办法改用路径

编辑:我尝试过的例子

from openpyxl import load_workbook as lw
direc = str(Directory) + "/Unmerged/" + books 
#Directory is fetched from pathlib and books is the file name 
print(direc)
workbook = lw(direc)

这给了我一个错误,因为lw()只接受一个文件名,而不是路径。请使用相对路径。如果
wb.xslx
位于
/my\u目录/
中,则
加载\u工作簿('./my\u目录/wb.xlsx')
。这不是openpyxl特有的。是如何处理路径名的

你能提供一些你尝试过的基本例子吗。输入和预期输出。