spawn

    2熱度

    2回答

    Python對我來說真的很顛簸,因爲上次創建GUI客戶端時,客戶端似乎在產生進程,調用shell腳本和調用外部應用程序時掛起。 從那時起,這就是我的主要問題,現在我在一個新的項目中,有人能給我指針和一個建議的話,以便我的GUI python應用程序在產生另一個時仍然是交互式的處理?

    0熱度

    1回答

    在編寫下面的程序之後,它似乎沒有將參數傳遞給被調用的應用程序。在研究_spawnv以及它能做什麼時,_execvp被認爲是一種合適的選擇。有沒有人看到源代碼中的問題,並知道需要做什麼來解決它? #include <stdio.h> #include <stdlib.h> #include <process.h> int main(int argc, char** argv) {

    0熱度

    1回答

    我試圖以編程方式跟蹤一個linux用戶當前正在運行的進程。是否有可能在用戶分叉或執行新進程時得到通知,或者是永久輪詢新進程的進程列表的唯一解決方案。 感謝, 肯

    1熱度

    1回答

    我打電話給微軟的_wspawnv函數,它將errno設置爲22時返回-1; errno.h將其定義爲EINVAL。根據微軟關於_wspawnv的文檔,只有在參數mode無效的情況下才能返回該代碼。我試着用_P_WAIT和_P_NOWAIT在第一個參數中調用它,並且都返回相同的錯誤。 編輯:令人驚異的是,離開一天後可以解決多少問題。我花了很長時間才意識到第二個參數中的文件名引用了它。把它們拿出來,問

    1熱度

    2回答

    我用posix_spawnp來執行不同的流程,我檢查狀態(與waitpid函數),以確保孩子正確創建 int iRet = posix_spawnp(&iPID, zPath, NULL, NULL, argv, environ); if (iRet != 0) { return false; } int iState; wait

    3熱度

    3回答

    ([email protected])8> spawn([email protected], tut, test, [hello, 5]). 我想在bar.del.com上產生一個沒有文件系統訪問foo.hyd.com的進程(從我產生進程的地方),運行模塊「tut」的子程序「測試」。 有沒有辦法做到這一點,沒有提供[email protected]與編譯的「tut」模塊文件?

    3熱度

    3回答

    我想從我的程序中生成(fork?)多個Python腳本(用Python編寫)。 我的問題是,我想專用一個終端到每個腳本,因爲我會收集他們的輸出使用pexpect。 我試過使用pexpect,os.execlp和os.forkpty,但他們都沒有按照我的預期。 我想生成子進程並忘記它們(它們將處理一些數據,將輸出寫入終端,我可以用pexpect讀取並退出)。 有沒有圖書館/最佳實踐/等。完成這項工作