def __init__(self, i=0, install_flag=None): write_file = WriteUserConfig() self.device = write_file.get_value('device' + str(i), 'deviceName') self.port = write_file.get_value('device' + str(i), 'port') read = ReadIni(conftest.env_dir) self.env_flag = read.get_value('noReset_flag_android', 'caps') if install_flag is 'yes': self.apk_dir = conftest.apk_path else: self.apk_dir = read.get_value('apk_dir', 'app')
# coding=utf-8 # @Time : 2019/9/6 14:38 # @Author : Mandy import os import shutil from datetime import datetime import requests import conftest from common.read_ini import ReadIni read = ReadIni(conftest.env_dir) url = read.get_value('download_url', 'app') filename = os.path.basename(url) filename = filename.split('?')[0] new_name = read.get_value('app_name', 'app') apk_path = os.path.join(conftest.apk_dir, filename) # def Schedule(a,b,c): # ''''' # a:已经下载的数据块 # b:数据块的大小 # c:远程文件的大小 # ''' # per = 100.0 * a * b / c # if per > 100: # per = 100 # print('%.2f%%' % per) # def run(): # # local = url.split('/')[-1] # local = os.path.join('/testapp', 'Python-2.7.5.tar.bz2')