0

Azure BLOB ストレージでボトル python を使用しています。

   @route('/download/:filename')
    def getDownload(filename):
      try:
        raw = blob.get_blob('picture', filename)
        return raw

私のコードはファイルをダウンロードするのに正しいですか?

編集

次のようなブロブをどのようにインスタンス化しましたblob = BlobService(account_name, account_key)か?

 blob = BlobService(account_name='xxx', account_key='O6asd7ET+ssadsadNvVLAZ46nB6iHDadavpKbJilKvy0uOJ4/g37923983991djkdjk‌​kajd==')  

アップデート

これは機能しません:

blob = BlobService(account_name='xxx', account_key='O6asd7ET+ssadsadNvVLAZ46nB6iHDadavpKbJilKvy0uOJ4/g37923983991djkdjk‌​kajd==')  

 @route('/download/:filename')
        def getDownload(filename):
          try:
            raw = blob.get_blob('picture', filename)
            return raw

これは部分的に機能します:

@route('/download/:filename')
            def getDownload(filename):
              try:
blob = BlobService(account_name='xxx', account_key='O6asd7ET+ssadsadNvVLAZ46nB6iHDadavpKbJilKvy0uOJ4/g37923983991djkdjk‌​kajd==')  
                raw = blob.get_blob('picture', filename)
                return raw

なんで?return rawソケット例外を発生させます。

4

0 に答える 0