Pyhon 3.9 で pandasでread_excel()すると、AttributeError: 'ElementTree' object has no attribute 'getiterator'

Python 3.9を使い始めました。と言うか、Windowsでscoop使っていて、アップデートでうっかりPython3.9になってしまったのですが。

で、Python3.9とpandasでread_excel()すると、

AttributeError: 'ElementTree' object has no attribute 'getiterator'

になる...。どうやらpandasのread_excel()で使われているxlrdはメンテされてなくPython3.9に未対応のようです。代わりに OpenPyXL を使ってくれとのこと。

pd.read_excel(file, engine="openpyxl")

このようにengineを指定すればよいです。