国产探花免费观看_亚洲丰满少妇自慰呻吟_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

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 利辛县| 冷水江市| 桂阳县| 会昌县| 巴林右旗| 淮滨县| 安平县| 资兴市| 东丰县| 凌源市| 安庆市| 邹城市| 宜章县| 雷山县| 全南县| 柳江县| 读书| 安塞县| 汉寿县| 河北区| 芮城县| 舒兰市| 黄浦区| 长宁县| 安图县| 邯郸县| 巩义市| 凤台县| 开远市| 西昌市| 昂仁县| 锦州市| 佳木斯市| 长寿区| 新龙县| 青岛市| 尼玛县| 东光县| 浦东新区| 白银市| 松阳县|