Wal*_*ter 4 python eclipse stdin input pydev
像这个问题,我是Python新手.
我使用PyDev - OSX 10.8.1在Eclipse Juno中运行以下简单程序.我想传递一个stdin流.如果我在命令行中运行它,它将如下所示:
python main.py <test_input.txt
我如何将其添加到我的eclipse项目的参数中?
import sys
def getArgs():
if sys.stdin.isatty():
for line in sys.stdin:
print line
def main():
getArgs()
if __name__ == "__main__":
main()
Run Code Online (Sandbox Code Playgroud)
如果查看PyDev的运行配置的Common选项卡:

您可以通过填写框来设置输出文件File.这会将标准输出重定向到文件.该Allocate console复选框在运行程序时启用标准输入.不幸的是,没有办法指定标准输入文件.
| 归档时间: |
|
| 查看次数: |
1149 次 |
| 最近记录: |