在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ 如何使用python3的subprocess模塊自動填寫密碼或回答默認(rèn)問題?

如何使用python3的subprocess模塊自動填寫密碼或回答默認(rèn)問題?

問題: 如題,在學(xué)習(xí)python3,使用django框架,引入了subprocess模塊來執(zhí)行一些本地的shell命令,目前遇到了在本地執(zhí)行svn代碼檢出時如果使用 svn checkout 會遇到輸入密碼,如果是使用 svn co 時雖然把密碼攜帶上了,但是如果svn服務(wù)器使用的證書過期的話會出現(xiàn)一個對話框,下面附上代碼和輸出:

clipboard.png
輸出錯誤:

clipboard.png
輸出圖上最后有個t是在控制臺上直接打上的

現(xiàn)在希望是把這些命令寫成接口在web頁面調(diào)用,但是這種可能出現(xiàn)對話框應(yīng)該使用subprocess模塊的什么功能呢?麻煩對這個模塊有過了解的回答一下,謝謝。

回答
編輯回答
局外人

需要和終端交互的,可以試一下 pexcept 模塊。我在做自動創(chuàng)建linux用戶時就需要輸入密碼和多個回車。你可以看下:https://www.hongweipeng.com/i...

2018年1月25日 07:53