Uploading large files to Windows Azure Blob Storage using Python

In my last post, I shown some simple examples of uploading files to Blob Storage directly from the Linux command-line using the Windows Azure Python SDK.

There is a limitation with this simple method: you cannot upload file larger than 64 MB without using a block-based upload approach, that will let you upload files up to 200 GB in size. We have some sample Python code in the Windows Azure Python Developer Center that shows how to upload large files using blocks.