问题:python需要批量打开excel文件
代码:
import os
import xlwings as xw
app = xw.App(visible = True,add_book = False)
path ='文件夹'
for file in os.listdir(path):
if file.endswith('.xlsx'):
app.books.open(file)
运行结果及报错内容:
FileNotFoundError: No such file:‘xxx.xlsx’
我的解答思路和尝试过的方法 :
1.path更改为具体文件名
2.将中文文件改为英文命名
我想要达到的结果:
批量打开excel
你先把file print出来,看看到底是个完整的路径还是只有文件名