2014-09-25 79 views
3

標準輸入讀取我在PyCharm調試這個腳本:pycharm:在「調試」模式

import sys 

def read_in(): 
    lines = sys.stdin.readlines() 
    for i in range(len(lines)): 
     lines[i] = lines[i].replace('\n','') 
    return lines 

def main(): 
    lines = read_in() 
    print lines 

if __name__ == '__main__': 
    main() 

我通常使用像cat data.txt | python script.py一個命令,其飼料的data.txt到標準輸入調用這個腳本。

我的問題是我如何設置PyCharm中的「運行/調試配置」,它以相同的方式將data.txt提供到標準輸入中,但是這將允許我使用PyCharm的真棒調試模式?我懷疑我需要正確填寫「腳本參數」字段 - 但迄今爲止,這一點已經不存在了。

謝謝。

回答