如何将标准输出重定向到CMD中的程序?

阿鲁斯·阿加兰普尔

我在命令提示符下运行此命令:

python -c ""print("""Message from python""")"" | AcceptMessage.exe

但是,这不起作用。我收到消息:

close failed in file object destructor:
sys.excepthook is missing
lost sys.stderr

AcceptMessage.exe接受一个论点。它所做的只是打印出传递给它的内容。意思是,如果您通常通过调用它AcceptArgument.exe argument_here,则输出为argument_here我已经测试了实际程序,并且可以正常运行,所以这不是问题。

一般而言,我对脚本编写还很陌生,因此,我将不胜感激。

恩波科马卡

尝试这样(保存扩展名为.bat的脚本)

0<0# : ^
''' 
@echo off

for /f "tokens=* delims="  %%a in ('python "%~f0" %*') do (
    AcceptMessage "%%a"
)
exit /b 0
'''

print("message from python")

或类似的:

@echo off

for /f "tokens=* delims=" %%a in ('"python -c ""print("""Message from python""")"""') do (
    acceptMessage "%%a"
)

如果要直接从命令行运行它:

for /f "tokens=* delims=" %a in ('"python -c ""print("""Message from python""")"""') do @AcceptMessage "%a"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将标准输出重定向到标准错误

来自分类Dev

如何将Jmeter标准输出重定向到文件

来自分类Dev

如何将输出重定向到C中的文件?

来自分类Dev

WinAPI-如何将程序的所有标准输出和外部DLL重定向到Win32标准输出句柄?

来自分类Dev

您如何将wget响应重定向到标准输出?

来自分类Dev

如何将标准输出重定向到文件-此代码有什么问题?

来自分类Dev

如何将命令的标准输出和标准输入都重定向到一行中的文本文件?

来自分类Dev

如何将标准错误重定向到文件

来自分类Dev

将标准输出重定向到文件

来自分类Dev

将标准输出重定向到整数

来自分类Dev

将错误重定向到标准输出

来自分类Dev

在 VBS 中重定向到标准输出

来自分类Dev

如何将正在运行的程序的输出重定向到/ dev / null

来自分类Dev

如何将命令的连续输出重定向到用 c 编写的程序的输入

来自分类Dev

如何将 C 程序的输出从 /dev/tty 重定向到 /dev/null?

来自分类Dev

在C#中执行时如何使用cmd输出将driverquery重定向到文件

来自分类Dev

如何将输出从php重定向到html?

来自分类Dev

如何将命令的Matlab输出重定向到文件?

来自分类Dev

如何将grep输出重定向到变量?

来自分类Dev

如何将system()函数的输出重定向到变量?

来自分类Dev

python:如何将文件输出重定向到流

来自分类Dev

如何将Cron作业输出重定向到stdout

来自分类Dev

如何将输出重定向到屏幕以及文件?

来自分类Dev

如何将findstr的输出重定向到文件?

来自分类Dev

如何将子流程的输出重定向到文件

来自分类Dev

如何将输出从文件重定向到stdout?

来自分类Dev

如何将curl的输出重定向到多个文件?

来自分类Dev

如何将awk的输出重定向到文件?

来自分类Dev

如何将输出从cron重定向到文件?

Related 相关文章

  1. 1

    如何将标准输出重定向到标准错误

  2. 2

    如何将Jmeter标准输出重定向到文件

  3. 3

    如何将输出重定向到C中的文件?

  4. 4

    WinAPI-如何将程序的所有标准输出和外部DLL重定向到Win32标准输出句柄?

  5. 5

    您如何将wget响应重定向到标准输出?

  6. 6

    如何将标准输出重定向到文件-此代码有什么问题?

  7. 7

    如何将命令的标准输出和标准输入都重定向到一行中的文本文件?

  8. 8

    如何将标准错误重定向到文件

  9. 9

    将标准输出重定向到文件

  10. 10

    将标准输出重定向到整数

  11. 11

    将错误重定向到标准输出

  12. 12

    在 VBS 中重定向到标准输出

  13. 13

    如何将正在运行的程序的输出重定向到/ dev / null

  14. 14

    如何将命令的连续输出重定向到用 c 编写的程序的输入

  15. 15

    如何将 C 程序的输出从 /dev/tty 重定向到 /dev/null?

  16. 16

    在C#中执行时如何使用cmd输出将driverquery重定向到文件

  17. 17

    如何将输出从php重定向到html?

  18. 18

    如何将命令的Matlab输出重定向到文件?

  19. 19

    如何将grep输出重定向到变量?

  20. 20

    如何将system()函数的输出重定向到变量?

  21. 21

    python:如何将文件输出重定向到流

  22. 22

    如何将Cron作业输出重定向到stdout

  23. 23

    如何将输出重定向到屏幕以及文件?

  24. 24

    如何将findstr的输出重定向到文件?

  25. 25

    如何将子流程的输出重定向到文件

  26. 26

    如何将输出从文件重定向到stdout?

  27. 27

    如何将curl的输出重定向到多个文件?

  28. 28

    如何将awk的输出重定向到文件?

  29. 29

    如何将输出从cron重定向到文件?

热门标签

归档