Функция доходности не получает полные данные - PullRequest
0 голосов
/ 13 июля 2020

У меня есть Excel с несколькими листами, мне нужно перебрать все листы и передать содержимое листа через функцию yield.

    sheetnames = xls.sheetnames
    for s in sheetnames:
        result = pd.read_excel(excel_file, sheet_name=s)
        count_row = result.shape[0]
        for i in range(count_row):
            r = result.iloc[i]
            yield r

здесь имя листа выбирает список листов, я бы хотите перебрать каждый лист и получить значения строк. Теперь я получаю только значения первого листа, а не листы после него, т.е. выход не работает по наружному на l oop листов. Любая помощь будет принята с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...