12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- # -*- coding: utf-8 -*-
- # @Author: wangkun
- # @Time: 2022/10/12
- import os
- import appium
- import psutil
- from main.feishu_lib import Feishu
- class Demo:
- @classmethod
- def demo1(cls):
- # list1 = [
- # <appium.webdriver.webelement.WebElement (session="c1961f3a-5ac4-4942-b506-a0be28273d47", element="08f0585f-4bc9-418d-aa15-886230069557")>,
- # <appium.webdriver.webelement.WebElement (session="c1961f3a-5ac4-4942-b506-a0be28273d47", element="ab4db6d5-7350-4192-bd24-c2b9615c326f")>,
- # <appium.webdriver.webelement.WebElement (session="c1961f3a-5ac4-4942-b506-a0be28273d47", element="e914f9e2-2cb5-4878-bac1-b8ad75e55e44")>,
- # <appium.webdriver.webelement.WebElement (session="c1961f3a-5ac4-4942-b506-a0be28273d47", element="5c5f9e8f-2566-4bbd-86c5-6c402fb77fe4")>,
- # <appium.webdriver.webelement.WebElement (session="c1961f3a-5ac4-4942-b506-a0be28273d47", element="579fedf6-dfcb-4a6f-acb3-b3786577b1e2")>,
- # <appium.webdriver.webelement.WebElement (session="c1961f3a-5ac4-4942-b506-a0be28273d47", element="f1fc655f-bdba-4945-979e-44a2260d3792")>,
- # <appium.webdriver.webelement.WebElement (session="c1961f3a-5ac4-4942-b506-a0be28273d47", element="44c65b82-4fe1-4209-b533-946a661eee40")>,
- # <appium.webdriver.webelement.WebElement (session="c1961f3a-5ac4-4942-b506-a0be28273d47", element="05eb8361-b32a-4965-a1ef-db8ec5ae5a5d")>]
- pass
- @classmethod
- def get_sheet(cls):
- sheet = Feishu.get_values_batch('recommend', 'zhiqingzongqun', 'Z48hlq')
- download_play_cnt = sheet[1][3]
- print(int(float(download_play_cnt.split(' ')[-1].split('万')[0])*10000))
- @classmethod
- def kill_wechat(cls):
- grep_activity = 'adb shell dumpsys activity top | grep ACTIVITY'
- activitys = os.popen(grep_activity).readlines()
- print('--------------------')
- for activity in activitys:
- if 'AppBrandUI' in activity:
- pid = activity.split('pid=')[-1]
- print(pid)
- # kill_pid = 'adb shell kill -9' + str(pid)
- kill_pid = '''adb shell "su -c 'kill '"''' + str(pid)
- os.system(kill_pid)
- if __name__ == '__main__':
- Demo.get_sheet()
- # Demo.kill_wechat()
- pass
|