在 git bash 中使用 python json.tool 时,出现“stdin 不是 tty”错误



我在Windows上使用Git Bash,试图使用命令行打印JSON输出。根据这个答案,我尝试以下方法:

$ echo '{"print": "this"}' | python -m json.tool
stdin is not a tty

我的Python版本是2.7.15(Anaconda)。

当我使用本机Windows cmd尝试相同的操作时,它可以正常工作(但我想使用Bash)。

echo '{"print": "this"}' | python.exe -m json.tool

git bash 会话中会更好(将.exe添加到 python)中会更好吗?

这似乎是一个棘手的问题,如图所示。

相关内容

  • 没有找到相关文章

最新更新