http://www.oschina.net/translate/python-windows-azure

Len  6:17:54 PM

__author__ = 'len.li'

from azure.storage import BlobService

AccountName='acdpdeploytest'

AccountKey='BLGXQ/P/6J1fI3xfIWxyShEms/N9TU85sD8gF+l1fju6QUgPaevXEKTOXQ=='

LocalPath = 'd:/log/data/';

AzureStorageDirname='picture'

AzureScrpitdir = 'scripts'

files = ['Test.bat']

def downloadAzureFile(dirname,filename,localfilename):

print('Start Download Azure File '+dirname+'/'+filename)

try:

blob_service = BlobService(AccountName,AccountKey)

blob=blob_service.get_blob_to_path(dirname,filename,LocalPath+localfilename)

if  blob is None:

print('End Download Azure File:'+filename+' Download Success!')

except Exception,e:

print('End Download Azure File:'+filename+' Download Failed!--------------------------->'+e.message)

#-----------------------------------------------------

print('----------------------Start Execute downloadAzureFile----------------------->')

for filename in files:

downloadAzureFile(AzureScrpitdir,filename,filename)

print('----------------------End Execute downloadAzureFile------------------------->')

Len  6:27:08 PM

__author__ = 'len.li'

from azure.storage import BlobService

AccountName='acdpdeploytest'

AccountKey='BLGXQ/P/6J1fI3xfIcDWxyShEms/N9TUSG858gF+l1fju6QUgPaevXKaq'

LocalPath = 'data';

AzureStorageDirname='picture'

AzureScrpitdir = 'scripts'

files = ['${script_1}']

def downloadAzureFile(dirname,filename,localfilename):

print('Start Download Azure File '+dirname+'/'+filename)

try:

blob_service = BlobService(AccountName,AccountKey)

blob=blob_service.get_blob_to_path(dirname,filename,LocalPath+localfilename)

if  blob is None:

print('End Download Azure File:'+filename+' Download Success!')

except Exception,e:

print('End Download Azure File:'+filename+' Download Failed!--------------------------->'+e.message)

#-----------------------------------------------------

print('----------------------Start Execute downloadAzureFile----------------------->')

for filename in files:

downloadAzureFile(AzureScrpitdir,filename,filename)

print('----------------------End Execute downloadAzureFile------------------------->')

Len  6:29:18 PM

https://github.com/Azure/azure-sdk-for-python

Azure sdk for python的更多相关文章

  1. Azure SDK for Python Url

    Azure SDK for Python URL 明细表 AZURE_PUBLIC_CLOUD = Cloud( 'AzureCloud', endpoints=CloudEndpoints( man ...

  2. 【Azure Developer - 密钥保管库 】使用 Python Azure SDK 实现从 Azure Key Vault Certificate 中下载证书(PEM文件)

    问题描述 在Azure Key Vault中,我们可以从Azure门户中下载证书PEM文件到本地. 可以通过OpenSSL把PFX文件转换到PEM文件.然后用TXT方式查看内容,操作步骤如下图: Op ...

  3. 解决Java调用Azure SDK证书错误javax.net.ssl.SSLHandshakeException

    Azure作为微软的公有云平台,提供了非常丰富的SDK和API让开发人员可以非常方便的调用的各项服务,目前除了自家的.NET, Java, Python, nodeJS, Ruby,PHP等语言都提供 ...

  4. 解决 Java 调用 Azure SDK 证书错误 javax.net.ssl.SSLHandshakeException

    Azure 作为微软的公有云平台,提供了非常丰富的 SDK 和 API 让开发人员可以非常方便的调用的各项服务,目前除了自家的 .NET.Java.Python. nodeJS.Ruby,PHP 等语 ...

  5. Azure开发者任务之四:在Azure SDK 1.3中挂载调试器的错误

    我安装了Windows Azure SDK的1.3版本.我试着创建了一个Azure的“Hello World”应用程序. 我按了“F5”,然后我得到了下面这个错误: 我尝试了“Ctrl+F5”:不使用 ...

  6. 无责任Windows Azure SDK .NET开发入门篇一[Windows Azure开发前准备工作]

    一.Windows Azure开发前准备工作 首先我们需要了解什么是 Azure SDK for .NET?微软官方告诉我们:Azure SDK for .NET 是一套应用程序,其中包括 Visua ...

  7. 宣布发布 Windows Azure SDK 2.2,正式发布 Windows Azure Backup 和 Hyper-V 恢复管理器预览版

    开发人员正逐渐转向云计算,因为它具有众多优势,包括成本.自动化和让开发人员专注于应用程序逻辑的能力.我们很高兴地宣布,继推出 Visual Studio 2013 之后,今天将发布 Windows A ...

  8. 无责任Windows Azure SDK .NET开发入门(二):使用Azure AD 进行身份验证

    <編者按>本篇为系列文章,带领读者轻松进入Windows Azure SDK .NET开发平台.本文为第二篇,将教导读者使用Azure AD进行身分验证.也推荐读者阅读无责任Windows ...

  9. 无责任Windows Azure SDK .NET开发入门篇(一):开发前准备工作

    Windows Azure开发前准备工作 什么是 Azure SDK for .NET?微软官方告诉我们:Azure SDK for .NET 是一套应用程序,其中包括 Visual Studio 工 ...

随机推荐

  1. python基础学习二——第二天

    对于python而言,一切事物都是对象,对象是基于类创建的,对象继承了类的属性,方法等特性 一.int 首先我们来查看一下int包含了哪些函数 # python3.x dir(int) # ['__a ...

  2. Facebook通过oAuth验证获取json数据

    首先下载facebook相关的动态库,下载文件:facebook.dll 获取授权token方法: private string SetToken(string gettoken)//此处是你的短to ...

  3. 【原创】windows下搭建vue开发环境+IIS部署

    [原创]win10下搭建vue开发环境  如果要转发,请注明原作者和原产地,谢谢! 特别说明:下面任何命令都是在windows的命令行工具下进行输入,打开命令行工具的快捷方式如下图:     详细的安 ...

  4. [LintCode] Two Sum 两数之和

    Given an array of integers, find two numbers such that they add up to a specific target number. The ...

  5. [LintCode] Paint House 粉刷房子

    There are a row of n houses, each house can be painted with one of the three colors: red, blue or gr ...

  6. Linux下配置SVN

    1.安装svn yum -y install subversion 2.创建SVN版本库目录 mkdir -p /var/svn/svnrepos (-p参数:如果没有这个目录,则创建这个目录) 3. ...

  7. SQL serve 聚合函数、字符串函数

    1.聚合函数 sum,avg,max,min,count        having后面只能跟聚合函数 2.数学函数和字符串函数 3.练习: 1)新建一个学生信息表,根据问题写出程序. 2)新建一个超 ...

  8. mysql入门教程

    mysql相信大家都非常熟悉,but读音你们都读对了么?MySQL [maɪ ˌɛskjuːˈɛl] [maɪ ˈsiːkwəl] 念 买S奎儿 或 买吸扣 都可以,还有好多容易读错的名词,详情请见I ...

  9. 【转】NumPy-快速处理数据

    2.0 简介 标准安装的Python中用列表(list)保存一组值,可以用来当作数组使用,不过由于列表的元素可以是任何对象,因此列表中所保存的是对象的指针(为了保存各种类型的对象,只能牺牲空间).这样 ...

  10. Mongo中append方法使用

    在MongoDB的官网已经很详细的介绍了各种客户端的使用,其中也包括java的,在此,仅对几个比较疑惑的地方做个标注: (1).如何向db中添加collection? 如果在api文档中找不到答案,那 ...