Any function in blueshift to get the holding as on particular date

I am trying to see my portfolio as of a particular date. What function can i use to print my holding say at the start of a month during the backtesting ?

Was able to get this from the below function - as found in this link http://blueshift.quantinsti.com/api-docs/context.html

def print_report(context):
    account = context.account
    portfolio = context.portfolio
    positions = portfolio.positions

    for asset in positions:
        position = positions[asset]
        print(f'position for {asset}:{position.quantity}')

    print(f'total portfolio {portfolio.portfolio_value}')
    print(f'exposure:{account.net_exposure}')

I see you already found the answer. For more on the objects and available attributes/ properties, see positions, portfolio and account.