一.創(chuàng)建一個python腳本
不得不說 , python是一個優(yōu)點金貴的語言, 四個空格和一個tab的問題坑了我多次 , 而且xcode寫的python各種格式問題, 簡直痛苦,所以選擇Sublime Text 作為本次python腳本的編輯器
command +N 創(chuàng)建
command+S 保存
command+B 運行并自動保存
.
廢話不多說, 開始上代碼
1.導(dǎo)入庫
import os
import sys
import shutil
import platform
import traceback
from optparse import OptionParser
import subprocess
2.為了更好的重用
if __name__ == '__main__':
main()#參數(shù)判斷函數(shù)
3.參數(shù)判斷函數(shù)
def main():
#顯示進度
print("\n[progress:0]")
parser = OptionParser(usage="usage:%prog [options] inputApkPath [language|-] packageName [java|drozer]")
parser.add_option("-v", "--version", action="store_true", dest="versionCheck", default=False, help="bbbbb")
(options,args) = parser.parse_args();
if options.versionCheck:
print "version v0.0.1"
#參數(shù) 輸入目錄 , 輸出目錄 , 描述文件 (證書可以根據(jù)描述文件自動獲取)
inputPath = ""
outputPath = ""
provisionPath = ""
4.未完待續(xù)...