На данный момент он не поддерживает прямое добавление к BLOB-объекту, поэтому вы можете попробовать другие способы.
Во-первых, вы можете объединить входной и выходной BLOB-объекты, вы можете обратиться к приведенному ниже коду.
import logging
import azure.functions as func
def main(msg: func.QueueMessage,inputblob: func.InputStream,outputblob: func.Out[str]) -> None:
logging.info('Python queue trigger function processed a queue item: %s',
msg.get_body().decode('utf-8'))
outmessage=inputblob.read().decode("utf-8")+msg.get_body().decode('utf-8')
logging.info(outmessage)
outputblob.set(outmessage)
Другой способ - использовать azure Storage blob SDK для его реализации, есть метод append_block .