我正在学习如何在我的Windows操作系统上使用命令提示符,似乎无法找到我确定的简单问题的答案:我试图尝试通过命令行中的两个python程序管理两个数据文件,但似乎数据没有通过。这是我的输入(我的数据文件和程序保存在同一目录中,我已经在其中工作):
type file1.txt file2.txt | C:\pathToPython\python program1.py | C:\path\python program2.py > output.txt
我缺少一些语法吗?解释会非常有用,谢谢!
编辑:添加错误信息。
程序在第二个程序中抛出错误:
IndexError: cannot do a non-empty take from an empty axes
在我看来,这表明数据没有正确通过;当我单独运行程序时程序运行正常,直到我试图同时管道并添加到file2