我需要读取一个excel并获取excel使用的external_books(因为excel中使用了INDEX或VLOOKUP函数)
我选择openpyxl,openpyxl.WorkBook._external_links api可以做得很好,但速度太慢(我的excel是600KB),大约27s
这是我的代码:
wb=openpyxl.load_workbook(os.path.join(self.parent_path, name), use_iterators=False, data_only=True)
external_links = wb._external_links
有没有办法加快速度?
或其他python excel lib使用?(我在xlrd中搜索apis,但发现没有相同的api来获取external_books)
答案 0 :(得分:0)
尝试“read_only = True”选项,它应该减少时间。