The Python library pandas can read Excel spreadsheets and convert them to a pandas.DataFrame with pandas.read_excel(file) command. Under the hood,
pandas.DataFrame
pandas.read_excel(file)
I've had good luck with pandas read_clipboard. Selecting cells and then copy from excel or opendocument. In python run the following.
import pandas as pd data = pd.read_clipboard()
Pandas will do a good job based on the cells copied.