python新手,有各需求是這樣子的進入指定目錄,來執(zhí)行一個命令看到一個解決方案,我理解的是分號前是進入文件夾, 分號后是執(zhí)行命令,但是在windows執(zhí)行import os
os.system("cd D:/ANDROID/test1/HBuilder-Integrate-AS;./gradle assembleRelease")
提示系統(tǒng)找不到指定路徑
網(wǎng)上方案import osos.system('cd ~/cstudy;./sdkTest')問題解決:1.1l大佬的辦法是最好的。完全適用2.也可以用 os.system("cd:./xxxx/xxx && gradle assembleRelease"),缺點是跨盤符就有問題
1 回答

蝴蝶刀刀
TA貢獻1801條經(jīng)驗 獲得超8個贊
請改用 subprocess.check_call,如
subprocess.check_call('gradle assembleRelease', shell=True, cwd='D:/ANDROID/test1/HBuilder-Integrate-AS')
添加回答
舉報
0/150
提交
取消