【问题标题】:How to pass a program argument via run configuration in Eclipse如何通过 Eclipse 中的运行配置传递程序参数
【发布时间】:2013-05-04 10:49:47
【问题描述】:

我正在运行一个 Python 程序,我想将输出通过管道传输到文件。所以在python中这个命令是

 "python myfile.py > output.txt" 

我在 Eclipse 中通过 pydev 运行程序,如何将参数“> output.txt”传递给 Eclipse 中的运行配置?好像没有这个选项:

当我按上述方式尝试时,我收到错误:

C:\Python27\python.exe: can't open file 'output.txt': [Errno 2] No such file or directory

【问题讨论】:

    标签: python eclipse pydev


    【解决方案1】:

    转到项目的运行配置 -> 打开“通用”选项卡 -> 找到“标准输入和输出”选项卡。选中“文件”并选择要输出的文件。

    【讨论】:

    • 谢谢,但这并没有解释如何将参数传递给 python 程序,在这种情况下 pydev 有附加到文件的替代方法。如果我想在 python 程序中读取参数怎么办?
    • 运行配置中有一个单独的参数选项卡,您已经展示了它。 JFYI,> 不是自变量(也不是参数),而是指导输出的操作符,在底层实现。
    猜你喜欢
    • 2015-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-19
    • 2014-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多