popen

    0熱度

    1回答

    我使用os.popen()來運行一些命令。 這是「人LS」的樣子: 爲什麼文本顯示爲這樣的任何想法。我嘗試了Arial和Consolas字體。 幫助會很棒!謝謝

    11熱度

    1回答

    我打電話給來自Python 2.6的Python subprocess模塊的pipe.communicate。我碰到下面的錯誤,從這個代碼: from subprocess import Popen pipe = Popen(cwd) pipe.communicate(data) 對於任意cwd,並在data包含Unicode(特別是0xE9): Exec. exception: 'a

    6熱度

    2回答

    我正在開發一個服務器應用程序,最近我在測試服務器(Debian Squeeze)上遇到了這個奇怪的錯誤。 每個可執行文件我傳給POPEN失敗,一個消息: sh: sort: not found // happens to any command 發生這種情況,無論我是否指向由「類型」或保持短返回的完整路徑。 正如前面提到的,這隻發生在一個測試環境中,以增加混淆,運行相同的操作系統並且沒有任何問

    1熱度

    1回答

    我使用POPEN爲了一個Django應用程序內發送一些命令。 問題是,我得到拒絕[錯誤5訪問,顯然我必須CMD.EXE,這popen方法似乎不使用接入。 WindowsError在/測試/ CMD/ [錯誤5]訪問被拒絕: 'C:\窗口\ system32 \ cmd.exe的/ C DIR' 我想這是因爲該應用程序位於具有有限權限的Web服務器後面。 有什麼我們可以做的嗎?幫助將會很棒!

    44熱度

    3回答

    我有一個腳本,我用popen啓動一個shell命令。 問題是,腳本不會等到popen命令完成並立即繼續。 om_points = os.popen(command, "w") ..... 如何告訴我的Python腳本等待shell命令完成?

    2熱度

    1回答

    我有代碼: #!/usr/bin/python -u localport = 9876 import sys, re, os from subprocess import * tun = Popen(["./newtunnel", "22", str(localport)], stdout=PIPE, stderr=STDOUT) print "** Started tunnel

    7熱度

    2回答

    Python 2.6.4的Windows版本:有沒有什麼方法可以確定在使用shell = True時subprocess.Popen()是否失敗? POPEN()成功時失敗殼=假 >>> import subprocess >>> p = subprocess.Popen('Nonsense.application', shell=False) Traceback (most recent c

    7熱度

    2回答

    這是在本地Processing計劃的上下文中。我想運行一個外部程序來獲取一些數據。是否有我可以使用的popen()或等價函數?

    0熱度

    3回答

    我從ruby腳本運行net share刪除Windows網絡共享。 如果在共享文件正在使用,net share會詢問用戶是否想刪除繼續下去,所以我的腳本需要檢查該命令的輸出,並寫出Y如果檢測到net share是要求輸入。 爲了能夠寫出進程我打開它與訪問標誌"r+"。 當試圖寫入與IO#puts的過程中,我得到一個錯誤: Errno::EPIPE: Broken pipe 我在做什麼錯在這裏?

    4熱度

    4回答

    我有一個需要啓動長時間運行的進程的python web應用程序。問題是我不希望它等待整個過程結束。剛剛啓動並完成。 我在Windows XP上運行,並且Web應用程序在IIS下運行(如果有的話)。 到目前爲止,我嘗試了popen,但似乎沒有工作。它一直等到子進程結束。