我在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)中会更好吗?
这似乎是一个棘手的问题,如图所示。