@Rachit Agarwal Thanks for reaching out to Microsoft Q&A. I understand that you want to read a pdf file from storage account using Python, is that right?
I think these links will be helpful to you to understand how to do the same-
https://stackoverflow.com/questions/62523166/how-can-i-generate-an-azure-blob-sas-url-in-python
Sample code for ADLS Gen2 - Generate SAS Token- https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/storage/azure-storage-file-share/samples/file_samples_authentication.py#L59
Read Data from a File- https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/storage/azure-storage-file-datalake/samples/datalake_samples_upload_download.py#L67
I hope these sample files will help you with your code. If it still does not work, please do share the error message that you are receiving. Thank you!