玩蛇网提供最新Python编程技术信息以及Python资源下载!

python获取android源代码

要在windows环境下做下载android 源代码,真是太麻烦了。学了python就先来现学现卖下。先用git 把清单文件克隆,我下载了 Froyo版本的。

python获取android源代码:

# To change this template, choose Tools | Templates
# and open the template in the editor.

# coding=utf-8

import os
import sys
import xml.dom.minidom 

__author__="Administrator"
__date__ ="$2011-9-4 6:10:46$"


def main(args):
#    print(args)
    dom = xml.dom.minidom.parse('default.xml') 
    root = dom.documentElement 
    for node in root.getElementsByTagName('project'): 
       names = node.getAttribute("name")
       paths = node.getAttribute("path")
       
       namedirs = names.split('/')
       print(namedirs)
       
       os.system("cd ..")
       
       newdir = ''
       for ndir in namedirs[:-1]:
           newdir += ndir + '/';
       print(newdir)
       command = newdir
       try:
        os.makedirs (command)#创建存在的目录会出错 懒得判断了 
       except:
           print('great! im an error')
           #www.iplaypy.com    
    
       command = "cd " + newdir + " && " + "git clone git://git.omapzoom.org/" + names + ".git -b froyo"
       print(command)
       os.system(command)

if __name__ == '__main__':
    main(sys.argv[1:])

相关文章推荐:python将ios及android文件写成excel的小工具

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/code/other/o2400.html [复制]



我要小额赞助,鼓励作者写出更好的教程↓↓↓

玩蛇网Python QQ群,欢迎加入: ① 279974227 玩蛇网Python新手群
修订日期:2016年04月11日 - 16时27分05秒 发布自玩蛇网

我要分享到:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
相关文章推荐
别人正在看
特别推荐
站长推荐:
去顶部去底部