Python developer here, very interested in the ETH ecosystem. I would say I'm an experienced developer, but unaware of the many languages/tools that are available to interact with Ethereum wallets.
Let's say I've recently purchased ownership for a couple of NFTs (images). Is there any way for me to programmatically connect to this Ethereum wallet and view all the NFTs owned by that wallet (given the appropriate auth/access needed)? By view - I mean at least get access to all the metadata that's available for the NFTs, and possibly render the images. Is solidity able to help with this use case?