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刪除 剪下 游標所...