Gravar Python DataFrame como CSV no Blob do Azure

Eu tenho duas perguntas sobre leitura e gravação de objetos Python de / para o blob do Azure.

1) Alguém pode me dizer como gravar o quadro de dados Python como arquivo csv diretamente no Blob do Azure sem armazená-lo localmente?

Eu tentei usar as funçõescreate_blob_from_text & create_blob_from_stream mas nenhum deles funciona.

Convertendo dataframe em string e usandocreate_blob_from_text A função grava o arquivo no blob, mas como uma sequência simples, mas não como csv.

    df_b = df.to_string()
    block_blob_service.create_blob_from_text('test', 'OutFilePy.csv', df_b)  

2) Como ler diretamente um arquivo json no armazenamento de blobs do Azure diretamente no Python?

questionAnswers(1)

yourAnswerToTheQuestion