2014-03-05 54 views
1

我需要從我的Python程序中的cmd提示窗口(每秒更新一次)讀出文本。我正在使用Windows 7.任何人都有一個想法如何做到這一點?如何從python命令行獲取文本

編輯:

我沒有解釋得很好。 cmd提示已經打開,我需要讀出它打印的所有東西。 我必須將我的Python程序「鏈接」到命令提示符。

+0

Google「python input」? – hivert

+1

您的意思是您需要通過運行python腳本來取消窗口的文本(實際上是任何窗口的文本)? – mockinterface

+0

是的,多數民衆贊成我需要做的 – knusperwurst

回答

1

你應該閱讀:module-subprocess

>>> subprocess.check_output(["echo", "Hello World!"]) 
'Hello World!\n' 
0

你試過sys.argv中

import sys 
print sys.argv[1:] 

第一個參數將是您的文件名。