'Pandas loop through sheets without sheet name

I have a couple of excel files with different sheet names

Was wondering if its possible to iterate through all of the sheet names without giving a variable "sheetname"

Right now it is through input selection.. I have tried to search before posting but haven't found or figured out how to work this out, help is appreciated.

import pandas as pd
# Look for sheet names
    file = file_name
    df = pd.ExcelFile(file).sheet_names

    # Filter sheets
    counter = 0
    sheets = [""]
    for sheet in df:
        if sheet[0] == "Δ" or sheet == "Log Data":
            pass
        else:
            counter += 1
            sheets.append(sheet)
            print(f"{sheets[counter]} - {counter}")

    # Sheet selection
    try:
        x = int(input("Select Sheet Number: "))
        assert x in range(1, counter + 1), "Select a value from list"
    except ValueError as err:
        logger.error(err)
        raise
    else:
        df = pd.read_excel(f"{file}", f"{sheets[x]}")
    finally:
        print(f"{sheets[x]} Selected")


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source