python與adb(cmd命令如何執行)

2021-10-03 08:59:05 字數 1224 閱讀 6609

3.將控制台輸出寫入到檔案中

adb常用命令入門

import os

# adb shell ***的封裝

defexecute

(cmd)

: adbshell =

"adb shell "

str= adbshell.

format

(cmdstr=cmd)

print

(str

) os.system(

str)

if __name__ ==

'__main__'

:# 完整命令的

os.system(

"adb shell input keyevent 4"

)# adb shell ***的封裝

execute(

"input keyevent 4"

)

ps:python之subprocess模組詳解–小白部落格

import subprocess

if __name__ ==

'__main__'

:for i in

range(50

):subprocess.run(

"adb shell input keyevent 4"

,shell=

true

)print

(i)

import subprocess

# 開乙個程序執行,r收集到返回值,r的型別是位元組

r = subprocess.popen(

['python'

,'tmp_py.py'

], stdout=subprocess.pipe)

.communicate()[

0]# 記錄到檔案中

with

open

('tmp_log.log'

,'wb'

)as f:

f.write(r)

# shell=true是關鍵,不然就報錯

import subprocess

subprocess.run(

'python tmp_py.py >> tmp_log.log'

, shell=

true

)

Python與shell命令互傳

參考 usr bin python coding utf 8 time 2017年5月23日17 01 38 author zmy intention 根據某個集市直接獲取需要遷移的清單 import os import time sum line 0 if name main 獲取該mart cm...

source命令與 命令

參考 source 命令是 bash shell 的內建命令,從 c shell 而來。source 命令的另一種寫法是點符號,用法和 source 相同,從bourne shell而來。source 命令可以強行讓乙個指令碼去立即影響當前的環境。source 命令會強制執行指令碼中的全部命令,而忽...

Vim 編輯器與 Python 命令指令碼

vim 編輯器的三種模式 命令模式 末行模式和編輯模式 在每次執行 vim 編輯器時,預設進入命令模式,此時需要先切換 i 到輸入模式後再進行文件編寫工作,而每次在編寫完文件後需要先返回 esc 命令模式,然後再進入 末行模式,執行文件的儲存 wq 或退出 q 操作。命令作用 dd刪除 剪下 游標所...