ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Python Eclipse管道

2019-05-29 23:52:57  阅读:235  来源: 互联网

标签:python eclipse stdin input pydev


this问题一样,我是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()

解决方法:

如果查看PyDev的运行配置的Common选项卡:

您可以通过填写“文件”框来设置输出文件.这会将标准输出重定向到文件. Allocate控制台复选框在运行程序时启用控制台中的标准输入.不幸的是,没有办法指定标准输入文件.

标签:python,eclipse,stdin,input,pydev
来源: https://codeday.me/bug/20190529/1181753.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有