【发布时间】:2014-11-20 20:59:19
【问题描述】:
我正在 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 令人敬畏的调试模式?我怀疑我需要正确填写“脚本参数”字段——但到目前为止这一直让我望而却步。
谢谢。
【问题讨论】: