国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

【python】獲取實際內存數據pss--total

2019-11-06 06:03:16
字體:
來源:轉載
供稿:網友

python通過adb命令獲取實際內存數據

1.在執行代碼前,需要確保能夠在doc窗口執行adb命令,開始的數據可能會有問題(目前知識不夠,以后再做更改)

#coding=utf-8import timeimport subPRocessimport xlwtpackage_name_mysdk = 'com.tcl.live'def getPSS(package_name):    #用adb獲取信息adb shell "dumpsys meminfo com.tcl.live | grep "TOTAL""    p = subprocess.Popen('adb shell "dumpsys meminfo ' + package_name + ' | grep "TOTAL""',stdout = subprocess.PipE, stderr = subprocess.PIPE)    text = p.stdout.read()    listoftext = text.split()    print 'PSS=' + listoftext[1]    return int(listoftext[1])time_start = 0time_end = 0#創建新的工作薄book = xlwt.Workbook(encoding = 'utf-8', style_compression = 0)#創建新的sheet,并命名為PSSsheet_sdk = book.add_sheet('PSS-SDK', cell_overwrite_ok = True)sheet_sdk.write(0, 0, "time")sheet_sdk.write(0, 1, "PSS")#Excel表格的行(row)、列(col)row = 1col = 0#測試時間為3600s=1hwhile time_end <= 3600:    #獲取當前時間    timeNow = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))    print timeNow    sheet_sdk.write(row, col, timeNow)    try:        pss_sdk = getPSS(package_name_mysdk)        sheet_sdk.write(row, col + 1, pss_sdk)    except:        print time.strftime('%Y-%m-%d  %H:%M:%S', time.localtime(time.time())) +"process has been shuoutdown!"    row += 1    time_end += 1    #獲取pss total值時間間隔10s    time.sleep(10)    book.save(r"d://pss.xls")2.在D盤根目錄找到pss.xls

對數據進行簡單的修改和分析


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌拉特前旗| 招远市| 通海县| 大丰市| 田东县| 永康市| 玉环县| 千阳县| 哈尔滨市| 舒兰市| 汝城县| 和政县| 阳泉市| 天长市| 兴城市| 抚宁县| 塔城市| 万源市| 郯城县| 五寨县| 青海省| 芮城县| 文水县| 岑巩县| 亳州市| 营山县| 宜兰县| 汉沽区| 永福县| 陇西县| 芜湖县| 太仆寺旗| 临颍县| 五家渠市| 通州区| 内乡县| 仙桃市| 原平市| 霸州市| 海晏县| 育儿|