используя функцию azure python, я могу сразу прочитать весь файл. (Чтение данных из хранилища BLOB-объектов Azure в функции Azure в питоне)
blob_client = BlobClient.from_blob_url("your Blob SAS URL here")
download_stream = blob_client.download_blob()
logging.info('=========below is content of test1')
logging.info(download_stream.readall())
logging.info('=========above is content of test1')
Есть ли способ прочитать файл BLOB-объекта построчно? Спасибо!
Для полноты здесь мой код для доступа с токеном SAS:
Ловушка в том, что токен SAS запускается без символа? условное обозначение. Маркер SAS должен начинаться с чего-то вроде: ‘sv =’
Вы можете попробовать этот код для чтения файла BLOB-объекта построчно.
для получения дополнительной информации вы можете проверить по этой ссылке
прочтите текстовый файл на лазурном языке хранилище больших двоичных объектов построчно с использованием Python