subprocess

    0熱度

    1回答

    我將我的所有python程序在Eclipse和pydev中移植到新計算機上。 然後我寫了下面的語句在我的計劃: outText = check_output("adb devices").decode('utf-8') 在舊電腦,這是很好的。 但在新電腦中,它創建了一個bug並且python拋棄了以下內容。 File "C:\Users\FARN\Documents\LINUX\realti

    3熱度

    1回答

    是否可以在shell中使用watch命令來處理子進程? tail = subprocess.Popen("watch -n 1 'tail -n 1 /mnt/syslog/**/*.log | grep :'", shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE) 因爲它不爲我工作...

    0熱度

    1回答

    當我在Python中使用子進程重定向標準輸出時,吞吐量非常低。我做錯了嗎? 基本上,我管道外部程序的標準輸出放入隊列中。然後在另一個功能中,我將它打印在控制檯中。 這裏是hexdump都一個示例代碼來生成隨機輸出: from subprocess import Popen, PIPE from queue import Queue import sys from threading impo

    -1熱度

    1回答

    我的代碼看起來像這樣 from subprocess import check_output print(check_output(["ls", "../input"]).decode("utf8")) 誰能請解釋我這上面的代碼 以及如何從這個目錄中的文件train.CSV?

    0熱度

    2回答

    我想設置一個程序(已知的PID)的頂部/活動/前景(不知道哪個是最合適的)。 的PID被設置爲Windows進程PID handle = win32api.OpenProcess(win32con.PROCESS_ALL_ACCESS, False, pid) win32gui.SetForegroundWindow(handle) win32gui.Set

    2熱度

    2回答

    我正在尋找使用Python 3.5交互式命令行應用程序的接口。我的想法是,我在Python腳本的開始處開始這個過程,並將其打開。在一個循環中,我打印一個文件路徑,然後是一個線返回,到stdin,等待它處理四分之一秒左右,並從stdout讀取,直到它到達一個換行符。 這與subprocess的communicate功能非常相似,但我正在等待換行而不是等待進程終止。任何人都知道一個相對簡單的方法來做到

    0熱度

    1回答

    我對數字的大串的工作,喜歡它,你可以在這裏看到: 6060604052361561006c5760e060020a60003504630121b93f81146100e15780636637b882146101615780636dbf2fa0146101935780638da5cb5b1461026a578063a6f9dae11461027c578063beabacc8146102ae57806

    0熱度

    1回答

    已經編寫了下面的腳本來刪除文件夾中與「keep」期間中的日期不匹配的文件。例如。刪除部分與此名稱匹配的文件。 該命令在shell中起作用,但在子流程調用時失敗。 /bin/rm /home/backups/!(*"20170920"*|*"20170919"*|*"20170918"*|*"20170917"*|*"20170916"*|*"20170915"*|*"20170914"*) #

    1熱度

    1回答

    我正在編寫一個使用omplayer的音樂播放器系統,一切都完成了,但我有一個問題,我需要檢測音樂完成時通過subprocess.wait()直到進程和我必須寫入字節的過程,如'p'.encode()暫停,'q'.encode()停止等... 問題是,我不能寫字節到一個子進程等待它......如果有人知道如何檢測一個進程的結束並同時寫入,那麼歡迎您! 這裏是我的代碼: class MusicPlay

    0熱度

    1回答

    我有一點奇怪的情況,我會盡量解釋盡我所能。 我使用Python啓動photoshop並運行一個JavaScript文件。但我的目標是讓蟒蛇首先生成的JavaScript,然後在Photoshop中運行它。 爲了做到這一點我有蟒蛇複製的JavaScript文件,然後替換的一行代碼和運行這個新的副本。 當我運行原始的JavaScript文件時,它的工作原理沒有問題。 當我運行復制的JavaScript