2014-09-25 47 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的真棒调试模式?我怀疑我需要正确填写“脚本参数”字段 - 但迄今为止,这一点已经不存在了。

谢谢。

回答